0

アプリ内購入でエラーが発生しました。

リクエストは非常に長く (>10 秒)、リクエスト ウィンドウの廃止後、「パスワードを入力してください」というウィンドウが数回表示されます。

エラーは安定しておらず、iphone 3g で表示されたり消えたりします。リクエストが非常に長いにもかかわらず、ipad 3 および iPhone 4 の場合、このエラーは発生しません。

ネットワークの問題のように見えますが、インターネットは問題ありません。数日前はすべて正常に機能していました。

4

1 に答える 1

0

各リクエストは正確に 1 つのレスポンスを生成するため、以下が 1 回呼び出されます。

productsRequest:(SKProductsRequest *)request didReceiveRespons

iPhone シミュレーターがこの関数にヒットした回数を確認してください。storekit のこの部分をデバッグできると確信しています。

複数のサインイン プロンプトは、必死になって製品リクエストを生成および再生成した場合にのみ発生する可能性があります。

また、通常の iTunes アカウントからサインアウトしていることを確認してください。プロンプトが表示されたら、itunes-connect Web サイトを使用して作成したサンドボックス ユーザー ID を使用してサインインします。

didReceiveRespons をヒットするのに長い遅延が見られる場合、唯一の理由は外部遅延である可能性があり、それについては何もできません。

于 2012-11-01T14:16:10.147 に答える