iOS用のMIDIインターフェースアクセサリと通信するアプリを作りたいと思っていました。MFI ライセンスのデバイス (iConnectMidi) を購入し、接続して、アプリの起動後に呼び出す簡単なプロジェクトを作成しましたが、[[EAAccessoryManager sharedAccessoryManager] connectedAccessories]
アクセサリを読み込むことができませんでした。
質問する
720 次
1 に答える
2
上記のコメントで述べたように、plist でプロトコル文字列を指定しないと、アプリはデバイスを認識しません。私の場合、MFI midi インターフェイスを使用していますUISupportedExternalAccessoryProtocols
が、plist ファイルのフィールドにプロトコルを設定していないため、EAAccessoryManager はデバイスを読み取りません。ただし、CoreMidi フレームワークを使用してデバイスを検出できました。私が見つけた小さなサンプルコードがあります https://github.com/petegoodliffe/PGMidi、誰かが私と同じ混乱に陥った場合。
于 2016-10-16T20:37:34.900 に答える