1

サーバーが特定のホストに対して起動している場合にのみアプリケーションを起動する必要がある Web ベースのアプリケーションを開発しています。ネットワーク接続が利用できない場合は、アラートビューを表示してアプリケーションを再起動する予定です。私はこれを使用しています:

    NSURL *scriptUrl = [NSURL URLWithString:@"http://lmsstaging.2xprime.com"];
    NSData *data = [NSData dataWithContentsOfURL:scriptUrl];

    if (data != nil) {
//Launch my application
}
else {
//show an alert
}

しかし問題は、アラート ビューで [OK] ボタンをクリックしたときに、アプリケーションを終了させたいということです。これはこれを行う正しい方法ですか?誰かがこのシナリオを克服するための他のオプションを提案できますか?

4

1 に答える 1

1

終了する「公式の」方法はありません。Appleは、アラートに次のように言うことをお勧めします:「このアプリケーションにはネットワーク接続が必要です。ホームボタンを押して終了してください。」

于 2012-05-23T16:04:14.923 に答える