2016-10-28 17 views
-1

私のiOSバイナリは、次の理由で拒否されたiOSのバイナリアップルによって拒否

パフォーマンス - 2.5.4

アプリがあなたの情報でUIBackgroundModesキーの外部アクセサリーのサポートを宣言します。 plistファイルであるが、あなたのアプリでサポートされている外部アクセサリプロトコルは宣言していません。外部アクセサリバックグラウンドモードは、外部アクセサリフレームワークを介してハードウェアアクセサリと通信するアプリケーション向けです。

私はフォーラムディスカッションestimoteを勉強しましたが、ターゲット、機能のバックグラウンドモードをオフにします。しかし、私のアプリは現在、BLEを使ってハードウェアを設定し、タスクを実行しています。私は設定しないことに他に何を気付かせるべきですか?

Apple UIBackground Modes

そして、私のBLEモジュールはCBCentralManagerDelegate、CBPeripheralDelegateが含まれています>

答えて

2

あなたは、あなたが、私はBLEとして行為をもクリックされていない「外部アクセサリ通信」

enter image description here

+0

、「ブルートゥースLEの付属品を使用」を選択する必要があり、バックグラウンドでのBluetooth低エネルギーの周辺機器を使用する必要がある場合。またOK? –

+0

あなたはBLE周辺機器として機能していますか(CBPeripheral Manager経由でCBMutablePeripheralを公開している)ですか?そうでない場合は、そのバックグラウンドモードを選択しないでください。 – Paulw11

+0

私はBLEペリフェラルとGPSを使用していますので、「使用する」、「動作する」、「場所の更新」をチェックしてください –

-2

あなたは本当にリンゴにアピール、バックグラウンドモードを必要とし、彼らはあなたのアプリをレビューする場合。

関連する問題