1

外部アクセサリを備えたアプリに取り組んでいます。電話はそれが認証されたことを示し、デバイスは [全般] -> [バージョン情報] メニューに表示されますが、アクセサリ プロトコルを NSlog すると、Null として表示されます。アクセサリーが実際に認証されていれば、それは可能だと思います。

アクセサリの再認証を強制するためにアプリでできることはありますか?

4

2 に答える 2

1

問題は、デバイスが最初にペアリングされたとき、何らかの理由で一部の情報が文字化けしていたため、Bluetooth チップセットがアクセサリ側でペアリングされてから認証が開始された後、2 秒の遅延が発生したことです。何らかの理由で、Bluetooth チップセットはまだ独自の処理を行っており、データのストリーミングを開始する準備が整っていませんでした。

于 2014-07-30T19:41:00.067 に答える
0

もっとうまく説明できますか?

とにかく、プロトコル文字列を [YourApp]-info.plist ファイルに入れたことを覚えていますか? いいえ?次の行を追加します。

UISupportedExternalAccessoryProtocols

この新しい行に文字列項目を追加し、プロトコルを識別する文字列の中に入れます。

于 2013-03-11T10:57:39.097 に答える