皆さんはIn-App Purchases(以下IAP)を提供するサービスに関わっていますでしょうか?
IAPによってサービスは継続的に収益を得ることができ、StoreKit 2によって以前よりも簡単に実装が可能です。
IAPを公開するためにはIAP名などメタデータを用意し審査に出す必要がありますが、色々と考慮しなければならない点があります。
・配信国が1つも設定されていないとrejectされます。
・IAPは審査通過した後、自動で公開されるため、配信日時をコントロールすることが不可能であり、公開日より前に審査だけ通しておこう、ということをやると意図せずApp Storeに提供予定の機能が公開されてしまうことになります。
・公開されたIAPは配信国を0にすることでApp Storeより削除できますが、Account Holderしか配信国を削除することができず、権限を持つ人が忙しい場合などは対応が遅れる懸念があります。
などなど…
では、これらの事象に対して我々は何ができるのでしょうか。
このLTではIAPを申請するために必要なこと・注意点や、WWDC25の現地labで質問してきた内容を実際に用いた資料も併せて共有します。
果たして解決策は得られたのか?皆さんに多くの最新情報を共有できたら幸いです。
ゴール:
・IAPの申請に準備が必要な情報や申請作業内容がわかる
・申請時に起こりうる問題とそのワークアラウンドを得られる
・本件についてのlabの回答内容を共有できている
アジェンダ:
対象者:
・IAPをリリース予定のエンジニア・非エンジニア
・IAPについてあまり詳しくないが興味がある方
・labの様子や回答内容が知りたい方