5

私たちは、Ionicとcordova-plugin-inapppurchaseのアプリを開発しています。iOSアプリ内購入の悪夢

RMStore:我々は購入を復元しようとすると、私たちは次のエラーを取得するよう週間以上苦労してきた未知のプロダクトIDは

{「にErrorMessageを」com.company.appname.myID: 「不明な製品識別子」、「のerrorCode」:100}

productId = 'com.company.appname.myID'; 
+0

これまでのところ、これは役に立ちました:http://stackoverflow.com/questions/30481475/submit-in-app-purchase-for-review-for-first-time – galgo

+2

このような偉大な質問が惹かれたら0レスポンス?私は同じ問題を抱えています。 –

答えて

1

この投稿は古いですが、私は自分のために今夜、この問題を解決することができました。 cordova-plugin-inapppurchaseでIonic v1を使用すると、com.company.appname.myIDをちょうどmyID(アプリ内購入の製品ID)に変更しました。

また、同じ正確なエラーメッセージを引き起こすいくつかの他の問題がありました。主なものは、inAppPurchase.buy(productId)を試す前にinAppPurchase.getProducts(productIds)にする必要がありました。また、実際のデバイスで、iTunesの接続で作成されたテストアカウントを使用してテストし、デバイス上の他のApple IDからログアウトしていることを確認します(iTunes Storeアプリケーションからログアウトしました)。

幸運な将来の読者!

+0

私は、人々が古い質問に答えるとき、特に私に複数の解決策を与えるとき、それが大好きです。マットありがとう。申し訳ありませんが、これが正しいとマークするためにOPがここにありません –

+1

私はイアンを助けることができてうれしいです!それは問題ではありません - 他人を助けることが全体のポイントです。あなたのアプリに幸運。 –