私はAppleによって提供された到達可能性コードを使用し、AppDelegate.mファイルのapplicationDidBecomeActiveアクションによってアプリケーションが最初に読み込まれるときに表示されるUIAlertを作成しました。このアラートはうまくいきますが、アラートを却下してもユーザーはまだUIとやり取りできます。インターネットから必要なデータを収集することができないため、アプリケーションがクラッシュします。インターネットサービスが利用可能にならない限り、UIAlertが却下された後に私のUIAlertを再開させる方法があるかどうか疑問に思っていますか? 乾杯。インターネットがない場合の反復UIAlertView
0
A
答えて
0
あなたの顧客&ユーザは、却下されないか、常にUIAlertViewを繰り返していれば、おそらく非常に迷惑になるでしょう。
アラートビューの「有効な&インターネット接続が必要です」というテキストを表示することをお勧めします。インターネットがダウンし、必要な操作を実行しようとしている場合は、リモート接続。彼らは[ネットワーク]ペインに移動して持ち出すことができ
しかし、あなたはアラートビューを持つことを主張場合(一部期間を例えば数秒から数分または)少なくともユーザーにいくつかの時間を与えて、何度も何度もポップアップ表示WiFiネットワークまたは3Gなどを有効にする。
0
定期的なアラートビューは非常に面倒です。アプリケーションがインターネット接続なしで実行できない場合は、単にアプリケーションをオンにしてアプリを再起動するように促すだけです。もう1つの方法は、限られたオフライン機能を追加し、インターネット接続が利用可能になるまで待つための到達可能性を使用することです。
関連する問題
- 1. ポイントが足りない場合はUIAlertView
- 2. インターネット接続がない場合のダイアログボックス
- 3. エラーの場合の反復性約束
- 4. VBA:1回以上反復したくないループの場合
- 5. AsyncHttpClientのコールバックメソッド(データがないインターネット接続の場合)Loopj
- 6. if文を含むループが配列全体を反復しない場合
- 7. インターネットが利用できない場合、Androidアプリがクラッシュする
- 8. インターネットが利用できない場合、アプリケーションがクラッシュする - Android
- 9. jQuery bxSliderが反応しない場合
- 10. iPhone SDK> 4.1の場合、UIAlertViewのサブビュー
- 11. インターネット接続がない場合のAndroid WebViewオフラインメッセージ
- 12. インターネットが利用できない場合のオフラインキャッシュナビゲーション
- 13. アクティビティナビゲーションスプラッシュでインターネットが利用できない場合の防止
- 14. 基本ケースがO(n)の場合、反復は何ですか?
- 15. 反復レンズが「あいまいな木の反復」につながる
- 16. エラー:bool _WebTryThreadLock(bool)、UIAlertViewの場合
- 17. インターネット接続の場合XCTestCase
- 18. 値が反復される場合、来年は値を返す
- 19. フォームフィールドが発生した場合、フォームフィールドは、反復経てラベル
- 20. Forループの終了時にUIAlertViewを表示...エラーがない場合
- 21. リストの長さ= 1の場合の反復動作
- 22. bashの反復が機能しない
- 23. 「出力」の値が反復されている値と同じでない場合、プレリュードの反復の代替手段は何ですか?
- 24. 複数の反復値を持つループの場合
- 25. CCMenuItemFont(テキスト)がタップされた場合のUIAlertView
- 26. 不思議な反復パターンと合成
- 27. 何ELSE句がない場合、IFブロックを終了し、リストを反復しながらインデントレベルで
- 28. オブジェクトの反復処理時にオブジェクトをチェックする場合
- 29. ユーザーがすでに「グループ」関係に属している場合、反復中にユーザーが表示されない
- 30. データ復旧が重要でない場合のトランザクションログバックアップ
私はそれが迷惑になることに同意します。私は、ユーザーがクラッシュする機会があればアプリストアを拒否するかもしれないと心配していましたが、初期のアラートではインターネットなしでアプリが動作するとは思わないはずです。ありがとう。 –