iOSでアプリ内課金のサブスクリプション(自動更新契約)を採用したアプリを開発していたのですが、AppStoreの審査完了後、「デベロッパーによるリリース待ち」状態でアプリのテストを行なってみたところ、サブスクリプション の商品の情報が取得できずエラーになってしまいます。
Appleのサーバ側で処理中かと思い、審査通過から24時間ほど待ってみたのですが、改善しません。
調べてみると、アプリをリリース後しばらくしないと、アプリ内課金のサブスクリプション は利用できないようです。
上のブログを参考に、とりあえず、アイスランドだけリリースしてみます。
リリース後6時間ほどで、無事に商品情報の取得と購入ができるようになりました。
これ、結構なバッドノウハウだけど、大手とかも同じやり方やってるのかな・・・?