事象
サブスクリプションの実装をして、実機iPhoneで確認してみたら、「現在サンドボックスでinapp購入を行う権限がありません」というアラートが表示されました。
原因
サンドボックスに登録していなかったから。
解決方法
解決方法は
- サンドボックスに登録する。
- 設定画面から、サンドボックス登録アカウントをサインアウトする。
- 再度ログインする。
です。
1. サンドボックスに登録する。
STEP.1
STEP.2
①プラスボタンをクリック
②新規テスター情報を入力。架空のデータでOK
③「作成」をクリック
これでテストデータが作れました。
2. 設定画面から、サンドボックス登録アカウントをサインアウトする。
一度ログインすると、アカウントが変更できません。
なので、先ほどサインインしてしまったアカウントをログアウトしましょう。
3. 再度ログインする
あとは、先ほど作成したアカウントでログインするだけです。
参考文献