Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Essential for what's new in Distribution
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
d_date
June 12, 2017
Programming
2k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Essential for what's new in Distribution
2017-06-12 Campfire #2
2017-06-13 AKIBA.swift
d_date
June 12, 2017
More Decks by d_date
See All by d_date
TCA Practice in 5 min
d_date
2
1.9k
waiwai-swiftpm-part2
d_date
3
600
わいわいSwift PM part 1
d_date
2
490
What's new in Firebase 2021
d_date
2
1.6k
CI/CDをミニマルに構築する
d_date
1
630
Swift Package centered project - Build and Practice
d_date
20
17k
How to write Great Proposal
d_date
4
2.3k
Thinking about Architecture for SwiftUI
d_date
8
2.5k
Integrate your app to modern world in Niigata
d_date
0
760
Other Decks in Programming
See All in Programming
改善しないと、タスクが回らない。 “てんこ盛りポジション” を引き継いだ情シスの、入社3ヶ月の業務改善録
krm963
0
270
ここ半年くらいでAIに作らせたR用ツール
eitsupi
0
390
数百円から始めるRuby電子工作
tarosay
0
160
5分で問診!Composer セキュリティ健康診断
codmoninc
0
1k
20260722_microCMSで考える、AI時代のコンテンツ運用設計
yosh1
0
420
仕様駆動開発の消費期限
watany
20
8.6k
夏だ!祭りだ!祭りとはドメインモデリングでは?
ryugen04
0
310
Foundation Models frameworkで画像分析
ryodeveloper
1
620
わからない話を追いかけたら、プログラミング言語を作る側にいた
ydah
3
520
jsmini JavaScript Engine を作ってみた話
yosuke_furukawa
PRO
0
330
How I Won Prize Money at a Hackathon Using Codex and Symphony Alpha
yasei_no_otoko
0
100
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
560
Featured
See All Featured
YesSQL, Process and Tooling at Scale
rocio
174
15k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
62k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
9.2k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
450
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
210
The SEO identity crisis: Don't let AI make you average
varn
0
530
Mind Mapping
helmedeiros
PRO
1
320
VelocityConf: Rendering Performance Case Studies
addyosmani
332
25k
Optimizing for Happiness
mojombo
378
71k
Unsuck your backbone
ammeep
672
58k
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
[SF Ruby Conf 2025] Rails X
palkan
2
1.3k
Transcript
Essential for what's new in Distribution Daiki Matsudate,@d_date, iOS Freelancer
Distribution Campfire #2
Daiki Matsudate,@d_date • iOS Freelancer • Supporting Realm as News
Translator • Organizer of CLEM (announce later)
Today’s Goal • Summarize What’s new in Distribution • Report
WWDC17
Part1: Distribution
Distribution Sessions • Introducing The New App Store • What's
New In iTunes Connect • What's New In StoreKit • What's New In Device Configuration Deployment And Management • Advanced StoreKit
Distribution Sessions • Introducing The New App Store • What's
New In iTunes Connect • What's New In StoreKit • What's New In Device Configuration Deployment And Management • Advanced StoreKit
What’s New in App Store • New Tab Items :
Today / Game / App / … • App StoreͰIn-App Purchase͕Մೳʹ • Subtitles - ࠷େ30จࣈ • ಈըϓϨϏϡʔ উखʹ࠶ੜ͞ΕΔ • Promotional text - ৗʹฤूՄ • Search Ads
What’s New in iTunes Connect • TestFlight • Promoting In-App
Purchase • Phased Release
TestFlight • Multiple build distribution Tester groups • 90༗ޮ (ԆՄ:
ΠϯετʔϧࡁΈϢʔβʔ ʹӨڹͳ͠) • ֎෦ςελʔ͕10,000ਓ • ݴޠຖʹ࠷େ3ͭ·ͰͷApp PreviewΛՃՄ ೳ
Promoting In-App Purchases • App StoreͰӾཡՄೳ • iTunes ConnectͰઃఆ͢Δ •
App StoreͰߪೖՄೳ • SKPaymentTransactionObserverΛͬͯΞϓϦ Ͱॲཧ
Phased Release • Automatic Update͕༗ޮʹͳ͍ͬͯΔϢʔβʔΛ ରʹͨ͠ஈ֊తϦϦʔε • Phased Release༗ޮதͰStoreʹΞΫηε͢Ε DLՄೳ
• ࠷େ7Ͱɺ100%ϦϦʔε͞ΕΔ • PauseՄೳ (্ݶ͋Γ)
StoreKit • Promoting in-app purchases (Duplicated) • Server-to-server subscription notifications
• Detailed subscription status information — Receipt / Validation Receipt • Rating, Review and Response • Optional — Order and Visibility
Rating, Review and Response • ʮͯ͢ͷόʔδϣϯʯͷϨϏϡʔͷΈදࣔ • όʔδϣϯΞοϓ࣌ʹϦηοτՄೳ • SKStoreReviewControllerΛͬͯRatingͱ
ReviewΛٻΊΔ͜ͱ͕Մೳ • App Store ReviewͷDeep Link (iOS 10.3~)
SKStoreReviewController SKStoreReviewController.requestReview()
SKStoreReviewController • Tells StoreKit to ask the user to rate
or review your app, if appropriate. SKStoreReviewController.requestReview()
SKStoreReviewController • Tells StoreKit to ask the user to rate
or review your app, if appropriate. SKStoreReviewController.requestReview()
SKStoreReviewController • Tells StoreKit to ask the user to rate
or review your app, if appropriate. • 3ճͷΈදࣔ͞ΕΔ • Ϙλϯ͏ͳΒDeep LinkɺΞϥʔτ͓͏ͱ͢ ΔͳΒɺSKStoreReviewControllerΛ͏͜ͱ SKStoreReviewController.requestReview()
One more thing…
App Review Guideline
App Review Guideline http://www.appstorereviewguidelineshistory.com/
Summary • What’s New in App Store / iTunes Connect
• In-App Purchase in App Store • Phased Release • Ratings, Reviews, and Responses • requestReview()!
Related Sessions Introducing The New App Store WWDC 2017 What’s
New In iTunes Connect WWDC 2017 What’s New In Storekit WWDC 2017 Advanced Storekit WWDC 2017
Related Meet up AKIBA.swift ClassMethod Tuesday 7:30PM Potatotips #41 LODGE
6/19 7:00PM GEEK GARAGE iOS vol3 MAMORIO 6/27 7:30PM CLEM #6 LODGE 6/29 7:30PM Developer's Living LIFULL 6/30 7:30PM