2012-04-14 17 views
0

私は外部アクセサリを持っています。アプリケーションがバックグラウンドになったときに切断されるようです。それを修正する方法はありますか?アプリケーションのplistファイルでiOS外部アクセサリアプリケーションがバックグラウンドになると接続が切断されます

+0

これはコーディングに関連する質問ですか? – Till

+0

はい。これはやや似ています。http://stackoverflow.com/questions/4326194/eaaccessory-easession-teardown-during-background – user1120008

答えて

6

フラグ 次追加「必要なバックグラウンドモードは」=

を「アプリケーションが付属と通信」このソリューションは、のみのiOS 5とおろし金のバージョンで動作します。

1

外部アクセサリのバックグラウンドモードの文字列がInfo.plistに追加されていない場合、アプリはバックグラウンド実行時間を取得しません。 iOS App Programming Guideを参照してください。

バックグラウンドモードの項目が追加されていると、接続されているアクセサリの着信バイトに応答できます。

タイマーはバックグラウンドモードでは使用できません。時間切れになっても発砲しません。したがって、必要なものを見つけ出し、ポーリングが必要な場合は、MFiデバイスからiOSにリクエストを送信する必要があります。

関連する問題