Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
550
わいわいSwift PM part 1
d_date
2
430
What's new in Firebase 2021
d_date
2
1.6k
CI/CDをミニマルに構築する
d_date
1
600
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
700
Other Decks in Programming
See All in Programming
JETLS.jl ─ A New Language Server for Julia
abap34
1
420
新卒エンジニアのプルリクエスト with AI駆動
fukunaga2025
0
230
AI 駆動開発ライフサイクル(AI-DLC):ソフトウェアエンジニアリングの再構築 / AI-DLC Introduction
kanamasa
8
1.5k
大体よく分かるscala.collection.immutable.HashMap ~ Compressed Hash-Array Mapped Prefix-tree (CHAMP) ~
matsu_chara
2
220
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
250
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
130
複数人でのCLI/Infrastructure as Codeの暮らしを良くする
shmokmt
5
2.3k
tsgolintはいかにしてtypescript-goの非公開APIを呼び出しているのか
syumai
7
2.3k
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
400
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
130
Canon EOS R50 V と R5 Mark II 購入でみえてきた最近のデジイチ VR180 事情、そして VR180 静止画に活路を見出すまで
karad
0
130
チームをチームにするEM
hitode909
0
350
Featured
See All Featured
Producing Creativity
orderedlist
PRO
348
40k
Docker and Python
trallard
47
3.7k
How to Talk to Developers About Accessibility
jct
1
81
AI Search: Where Are We & What Can We Do About It?
aleyda
0
6.7k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
180
How to make the Groovebox
asonas
2
1.8k
Google's AI Overviews - The New Search
badams
0
860
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
63
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
1.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
100
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
170
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