3

アクセサリのファームウェアで宣言されたプロトコルに従って外部アクセサリから送信されるコマンドバイトの形式と、iOSアプリコードのinfo.plistについて教えてもらえますか?プロトコル名とバンドル識別子名は、ファームウェアとアプリコードで同じである必要があることを認識しています。

例えば...

if(buf[0] == 0x10){Do something} , 0x10 

ユーザーが外部アクセサリのボタンAを押したときに外部アクセサリによって送信されるコマンドバイトです。

これらのコマンドバイトを定義するのは誰ですか、メーカーですか、それともiOSアプリの開発者に依存していますか?iOS開発者がプロ​​トコル名に基づいてこれらのコマンドバイトについて知ることができる方法はありますか?

4

1 に答える 1

0

遅い答えですが、別の質問(特に最初のリンク)に対するこの答えに基づいて、iPodから発信され、iPhoneなどにまだ適用される(または少なくともその一部)一般的なコマンドのセットがあります。それらのほとんどは明らかにオーディオファイルの再生と関係があります。

于 2012-04-09T16:09:23.960 に答える