1

現在、Android および iOS 用の HTML5 アプリを実装しています。私の次の仕事は、アプリ内購入を機能させることです。

私は Cordova 2.5 を使用しており、Xcode 4.6.2 でビルドしています。InAppPurchases のプラグインとして、https: //github.com/phonegap/phonegap-plugins/tree/master/iPhone/InAppPurchaseManager を使用します

すべての inApp 製品を販売する準備ができているアプリケーションの新しいバージョンを登録しました。

エミュレーターを使用すると、製品のデータを取得できます。正しい価格でアイテムを購入するためのポップアップが表示されます。次に、Apple ID を要求します。作成した Test-Users に登録します。その後、次のエラー メッセージでアプリがクラッシュします。

2013-04-17 18:10:16.319 App[23553:c07] error 0 Cannot connect to iTunes Store
2013-04-17 18:10:16.319 App[23553:c07] state: PaymentTransactionStateFailed
2013-04-17 18:10:16.319 App[23553:c07] js: plugins.inAppPurchaseManager.updatedTransactionCallback.apply(plugins.inAppPurchaseManager, [
  "PaymentTransactionStateFailed",
  0,
  "Cannot connect to iTunes Store",
  "",
  "",
  ""
])

彼が iTunes ストアに接続できないと表示される理由がわかりません。データはすでにそこからロードされているためです。

誰かがそれを機能させるために何ができるか考えていますか?

ご協力いただきありがとうございます!

4

1 に答える 1

0

Ok。それを私が直した。私が最初にしたことは、何も変更せずに待って、24時間後にプロジェクトに戻ることで、すでにいくつかの問題が軽減されていました. 次に、テスト ユーザーで App Store から無料のアプリケーションをダウンロードしました。そして、私はそれが機能するポイントにほぼ到達しました...そして、プラグインの別のバージョンに切り替えました:github.com/usmart/InAppPurchaseManager-EXAMPLE。何だと思う?今すぐ機能します。

于 2013-10-11T08:21:44.993 に答える