2

フライトモードが有効になっているかどうかを確認したいのですが。もしそうなら、警告メッセージを表示する必要があります。

Swift を使用してフライト (飛行機) モードがアクティブかどうかを確認するにはどうすればよいですか?

4

4 に答える 4

13

最も簡単な方法は、iOS に任せることです。

Info.plist に移動 -> これを追加 **Application uses Wi-Fi (Boolean) YES*

テストするには: アプリを強制終了 -> 機内モードをオン -> アプリを開く: アプリ内でアラートが表示されるはずです。iPhone iOS9でテスト済み

Xcode 7で

于 2016-01-18T08:27:21.833 に答える
0

私の知る限りでは、公開 API を使用することはできません。私の提案は、必要なデバイスを呼び出して、対応する通知を設定することです。フライト モードかどうかを本当に知りたい場合は、3G、GPS、Wi-Fi などを呼び出して、すべてがオフになっているかどうかを確認できます。

アプリ内のスクリーンショットを撮り、オレンジ色の飛行機をチェックするという別の提案を見ました (上部にはオレンジ色の部分が含まれています)。

両方に欠点があります。関連する理由ではなく、他の理由でデバイスがオフになっている可能性があるため、私の提案は悪いです.

幸運を。

于 2015-02-13T14:17:33.370 に答える