※本記事は、 WWDC2020で一般公開されている情報 を元に作成しています。
参考にした情報:
https://developer.apple.com/videos/play/wwdc2020/10661/
https://9to5mac.com/2020/06/25/in-app-purchase-refund-notifications-developers/
https://www.namiml.com/blog/iap-updates-wwdc20
すみません、WWDC2020のIAP(アプリ内課金)周りの情報を全て網羅できているかはわかりません。
間違っているとかあれば、ご気軽にコメントくださいm(_ _)m
IAP(アプリ内課金)の払い戻し通知
詳しくは調べていないですが、IAP(アプリ内課金)の払い戻し通知が利用可能になようです。
中程度から重度の範囲で実行できる7つの異なるアクションがあるようです。
サブスクリプションをファミリー共有可能になる
サブスクリプションのファミリー共有はApp Store Connectで有効にできるようになるようです。
但し サブスクリプションのファミリー共有をオンにすると、それを無効にすることはできない そうなのでご注意ください。
isFamilySharableでファミリー共有のProductかわかり、ファミリー共有を無効にした際は
SKPaymentQueueのdidRevokeEntitlementForProductIdentifiersが呼ばれるようです。
SKAdNetworkでIAP(アプリ内課金)行っているか追跡できる
広告からアプリをインストールを行った際にSKAdNetworkで追跡できると思いますが、IAP(アプリ内課金)行っているか追跡できるようです。他にも色々計測できるようです。
SKOverlayで他のアプリインストール促進
下記のようにアプリインストールのバナー?を出してアプリ内で他のアプリのインストールを促進できるようになるようです。
App Clipからの本体アプリのインストール促進にも使えるっぽい?
StoreKitのテストの改善
以下のようなStoreKitのテストの改善があったようです
- シミュレータでStoreKitのテストができる
- StoreKitTestingでユニットテストができる
- その他諸々の改善