
今年のWWDCで、Appleは開発者がXcodeとiOS 14でStoreKitの機能をテストするためのさまざまな新しい方法を発表しました。Apple Developer Webサイトの新しい投稿で、Appleは開発者に対し、サンドボックステストの機能強化が広く利用可能であることを伝えています。
Appleによると、開発者はApp Store Connectで設定された製品情報を使用して、デバイス上でアプリ内購入をテストできるとのことです。例えば、アップグレード、ダウングレード、サブスクリプションのキャンセルなどが含まれます。また、iOS 14では、購入が中断された場合のアプリの応答をテストする機能もサポートされています。
Appleのサンドボックス環境では、App Store Connectで設定された製品情報を使用して、デバイス上でアプリ内購入をテストできます。iOS 14以降を搭載したデバイスでは、「設定」から、サブスクリプションのアップグレード、ダウングレード、キャンセルをテストできるほか、テストアカウントのお試しキャンペーンの資格をリセットすることもできます。また、iOS 14以降を搭載したデバイスで購入が中断された場合のアプリの応答もテストできます。さらに、App Store Connectで開発者ロールを持つユーザーは、サンドボックスのテスターアカウントを作成および管理できるようになりました。
以下は、Apple が WWDC 2020 で共有した追加の詳細です。
Apple Sandbox環境を使用すると、App Store Connectから取得した実際の製品情報を使用して、StoreKitフレームワークを使用したアプリ内課金の実装をデバイス上でテストできます。開発用署名済みアプリは、Sandbox Apple IDを使用してApp Storeにサインインすると、Sandbox環境を使用します。
Apple によれば、これらの新機能の詳細については以下のリンクから確認できるという。
- サンドボックスでのアプリ内購入のテストについて学ぶ
- 開発のあらゆる段階でのテストについて学ぶ
havebin.com を Google ニュース フィードに追加します。
FTC: 収益を生み出す自動アフィリエイトリンクを使用しています。詳細はこちら。
