現在サンドボックスでInApp購入を行う権限がありません。
iOS実機でアプリ内課金のテストを行っていた最中、
「現在サンドボックスでInApp購入を行う権限がありません。」
というエラーが表示され、テストができなくなってしまいました。
iTunesConnectの[Manage Users] - [Test User]を確認したところ、次の状態であることがわかりました。
- テストで使っていたApple IDは以前は[Test User]アカウントとして登録されていた
- ただし現在は[Test User]から削除されている
- この状態でアプリ内課金をテストを行うと、前述のエラーが発生する
ここまでわかったので、[Test User]から新しいテストアカウントを作成し、無事テストを続けることができました。