私はMacの初心者ですが、USB通信に取り組んでいます。 私はthisサンプルを参照しています。Macでusbインターフェイスを開くことができません。エラーe000002c5
コードが "USBOpenInterfaceOpen()"を実行すると、エラーコード "e00002c5"が受信されます。これは、排他アクセス用に開くときにエラーが発生したことを意味します。
私が見つけた解決策はkextを追加することでしたが、ベンダーID、製品IDなどのデバイス固有の情報がplistファイルに書き込まれる必要があると思います。この場合、異なる製品IDとベンダーIDを持つ複数のデバイスをサポートすることはできません。
kextを使用せずにデバイスにアクセスできる方法はありますか?
ありがとうございました。