2

外部付属品があります。アプリケーションがバックグラウンドになると切断されるようです。それを修正する方法はありますか?

4

2 に答える 2

9

アプリケーションの plist ファイルに次のフラグを追加します。「必要なバックグラウンド モード」 = 「アプリはアクセサリと通信します」

このソリューションは、iOS 5 以降のバージョンでのみ機能します。

于 2012-10-31T02:57:06.783 に答える
1

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

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

バックグラウンド モードではタイマーは使用できません。タイムアウトしたときに発砲しませんでした。したがって、何が必要かを把握し、ポーリングが必要な場合は MFi デバイスから iOS にリクエストを送信する必要があります。

于 2012-10-31T03:14:03.937 に答える