2010-11-29 2 views
0

私は、永続的なWiFi接続が必要なアプリケーションを作成し、可能な限り永続的な接続を可能にするために、私はInfo.plistでUIRequiresPersistentWifiをyesに設定しました。ホールドボタン。 iPodでのiOS 4.2.1を実行している(私はテストのために2G 1および4G 1を持っている)に触れる一部のiOS 4.2デバイスでWiFiを早期にシャットダウンしていますか?

しかし、デバイスは、デバイスが、それよりも、スリープ状態に置かれた後、多くの以前のWiFi接続をシャットダウンするようですそれ以前のiOSバージョンでは私はそれが60秒のオーダーだと思う。

アップルがネットワーク接続の電源をどのように処理しているかについて確固たる約束をしているとは思えませんが、もっと長い時間をかけて、それが頼りになると思っていました。誰にもこれに関する入力はありますか?

答えて

1

いくつかの読んだ/研究した後に、アップルの考え方は、WiFiネットワークに頼らざるをえないように見えます:「注:UIRequiresPersistentWiFiがtrueの値を持っていても、デバイスアプリケーションはアクティブではないとみなされ、一部のレベルでは機能するかもしれませんが、Wi-Fi接続はありません。 - (iOSアプリケーションプログラミングガイドから)

iOSアプリケーションプログラミングガイド - 可能な限りWi-Fi無線を使用してネットワークに接続するため、Wi-Fiの消費電力が少なくなるため、iPhoneでさまざまな動作が見られます。セルラ無線よりも好ましい」と述べた。

関連する問題