0

私はこれを理解できないようです..... InApp 購入の場合、iTunes サーバーに電話してフォーマットされた価格を要求します。

別の方法として、製品が .99 の場合、米国では .99、英国では .67 ペンス、イタリアでは 120 万リラなどと表示されます。

しかし、サーバーがダウンした場合、またはユーザーがすぐにアプリ内購入ボタンをクリックした場合、価格が表示されないという問題が発生します... プログラムに時間がないか、iTunes サーバーが利用できないためです...

iTunes サーバーが利用可能かどうかを確認するために何らかのタイマーを設定するにはどうすればよいでしょうか。

情報が多すぎて、まとまりのない全体にまとめることができないようです。この問題に対する最善のアプローチは何ですか。

ありがとう。

アンディ

4

1 に答える 1

1

タイマーを設定するには、NSTimerクラスを使用します。ここで、呼び出されるメソッドを指定します。

例:

[NSTimer scheduledTimerWithTimeInterval:5.0
    target:self
    selector:@selector(targetMethod:)
    userInfo:nil
    repeats:YES];

その後、targetMethodは5秒ごとに呼び出されます。

詳細については、NSTimerの使用方法も参照してください。

于 2012-11-28T21:28:30.473 に答える