アプリの購入に追加されたアプリの新しいバージョンを昨日リリースしました。サンドボックス モードでテスト アカウントを使用してテストを行ったところ、すべて正常に動作しましたが、アプリ ストアからアプリをダウンロードすると、次のSKProductsRequestDelegate
方法が実行されます。
(void)productsRequest:(SKProductsRequest *)request didReceiveResponse:(SKProductsResponse *)response
有効な製品 ID ではなく、無効な製品 ID を返します。以前にこの種の問題が発生したことがありますが、アプリがアプリストアからリリースされた後ではなく、デバッグモードで動作させようとしたときだけだったので、私は困惑しています。http://troybrant.net/blog/2010/01/invalid-product-ids/のリストのすべてを再確認しましたが、どれも問題ではありません。
これはまさに私の問題ですが、ここでは解決策ではない別のスレッドです: iOS In App Purchase - "Invalid Product ID" in release, not development version