Essential for what's new in Distribution

2594ac7ce91fd7d9a3ce71ca7cc2d0c0?s=47 d_date
June 12, 2017

Essential for what's new in Distribution

2017-06-12 Campfire #2
2017-06-13 AKIBA.swift

2594ac7ce91fd7d9a3ce71ca7cc2d0c0?s=128

d_date

June 12, 2017
Tweet

Transcript

  1. Essential for what's new in Distribution Daiki Matsudate,@d_date, iOS Freelancer

    Distribution Campfire #2
  2. Daiki Matsudate,@d_date • iOS Freelancer • Supporting Realm as News

    Translator • Organizer of CLEM (announce later)
  3. Today’s Goal • Summarize What’s new in Distribution • Report

    WWDC17
  4. Part1: Distribution

  5. 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
  6. 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
  7. What’s New in App Store • New Tab Items :

    Today / Game / App / … • App StoreͰIn-App Purchase͕Մೳʹ • Subtitles - ࠷େ30จࣈ • ಈըϓϨϏϡʔ উखʹ࠶ੜ͞ΕΔ • Promotional text - ৗʹฤूՄ • Search Ads
  8. What’s New in iTunes Connect • TestFlight • Promoting In-App

    Purchase • Phased Release
  9. TestFlight • Multiple build distribution Tester groups • 90೔༗ޮ (Ԇ௕Մ:

    ΠϯετʔϧࡁΈϢʔβʔ ʹ͸Өڹͳ͠) • ֎෦ςελʔ͕10,000ਓ΁ • ݴޠຖʹ࠷େ3ͭ·ͰͷApp PreviewΛ௥ՃՄ ೳ
  10. Promoting In-App Purchases • App StoreͰӾཡՄೳ • iTunes ConnectͰઃఆ͢Δ •

    App StoreͰߪೖՄೳ • SKPaymentTransactionObserverΛ࢖ͬͯΞϓϦ ಺Ͱॲཧ
  11. Phased Release • Automatic Update͕༗ޮʹͳ͍ͬͯΔϢʔβʔΛ ର৅ʹͨ͠ஈ֊తϦϦʔε • Phased Release༗ޮதͰ΋StoreʹΞΫηε͢Ε ͹DLՄೳ

    • ࠷େ7೔Ͱɺ100%ϦϦʔε͞ΕΔ • PauseՄೳ (্ݶ೔਺͋Γ)
  12. 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
  13. Rating, Review and Response • ʮ͢΂ͯͷόʔδϣϯʯͷϨϏϡʔͷΈදࣔ • όʔδϣϯΞοϓ࣌ʹϦηοτՄೳ • SKStoreReviewControllerΛ࢖ͬͯRatingͱ

    ReviewΛٻΊΔ͜ͱ͕Մೳ • App Store Review΁ͷDeep Link (iOS 10.3~)
  14. SKStoreReviewController SKStoreReviewController.requestReview()

  15. SKStoreReviewController • Tells StoreKit to ask the user to rate

    or review your app, if appropriate. SKStoreReviewController.requestReview()
  16. SKStoreReviewController • Tells StoreKit to ask the user to rate

    or review your app, if appropriate. SKStoreReviewController.requestReview()
  17. SKStoreReviewController • Tells StoreKit to ask the user to rate

    or review your app, if appropriate. • ೥3ճͷΈදࣔ͞ΕΔ • Ϙλϯ࢖͏ͳΒDeep LinkɺΞϥʔτ࢖͓͏ͱ͢ ΔͳΒɺSKStoreReviewControllerΛ࢖͏͜ͱ SKStoreReviewController.requestReview()
  18. One more thing…

  19. App Review Guideline

  20. App Review Guideline http://www.appstorereviewguidelineshistory.com/

  21. Summary • What’s New in App Store / iTunes Connect

    • In-App Purchase in App Store • Phased Release • Ratings, Reviews, and Responses • requestReview()!
  22. 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
  23. 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