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
d_date
June 12, 2017
Programming
0
1.9k
Essential for what's new in Distribution
2017-06-12 Campfire #2
2017-06-13 AKIBA.swift
d_date
June 12, 2017
Tweet
Share
More Decks by d_date
See All by d_date
TCA Practice in 5 min
d_date
2
1.7k
waiwai-swiftpm-part2
d_date
3
560
わいわいSwift PM part 1
d_date
2
440
What's new in Firebase 2021
d_date
2
1.6k
CI/CDをミニマルに構築する
d_date
1
610
Swift Package centered project - Build and Practice
d_date
20
16k
How to write Great Proposal
d_date
4
1.9k
Thinking about Architecture for SwiftUI
d_date
8
2.5k
Integrate your app to modern world in Niigata
d_date
0
710
Other Decks in Programming
See All in Programming
Smart Handoff/Pickup ガイド - Claude Code セッション管理
yukiigarashi
0
140
余白を設計しフロントエンド開発を 加速させる
tsukuha
7
2.1k
疑似コードによるプロンプト記述、どのくらい正確に実行される?
kokuyouwind
0
390
FOSDEM 2026: STUNMESH-go: Building P2P WireGuard Mesh Without Self-Hosted Infrastructure
tjjh89017
0
170
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
620
AI時代のキャリアプラン「技術の引力」からの脱出と「問い」へのいざない / tech-gravity
minodriven
21
7.3k
360° Signals in Angular: Signal Forms with SignalStore & Resources @ngLondon 01/2026
manfredsteyer
PRO
0
130
「ブロックテーマでは再現できない」は本当か?
inc2734
0
1k
QAフローを最適化し、品質水準を満たしながらリリースまでの期間を最短化する #RSGT2026
shibayu36
2
4.4k
AI時代の認知負荷との向き合い方
optfit
0
160
CSC307 Lecture 08
javiergs
PRO
0
670
要求定義・仕様記述・設計・検証の手引き - 理論から学ぶ明確で統一された成果物定義
orgachem
PRO
1
160
Featured
See All Featured
How to train your dragon (web standard)
notwaldorf
97
6.5k
Building Applications with DynamoDB
mza
96
6.9k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.4k
Visual Storytelling: How to be a Superhuman Communicator
reverentgeek
2
430
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
110
Ethics towards AI in product and experience design
skipperchong
2
200
Intergalactic Javascript Robots from Outer Space
tanoku
273
27k
Thoughts on Productivity
jonyablonski
74
5k
Tell your own story through comics
letsgokoyo
1
810
sira's awesome portfolio website redesign presentation
elsirapls
0
150
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
170
Docker and Python
trallard
47
3.7k
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