問題タブ [macos-system-extension]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
macos - 新しい VID/PID で組み込みの dex ドライバーを使用していますか?
Apple 開発者ドキュメントには次のように記載されています。
ハードウェアが標準ベースのプロトコルを使用して完全に通信する場合、組み込みシステム ドライバーの 1 つにハードウェアを一致させるドライバーを出荷できます。
macOS 自体にドライバーが dext として実装されている場合、これは可能ですか?
特に、アプリケーションでカスタム製品 ID を使用して FTDI デバイスのサポートを提供することに関心があります。macOS が FTDI ドライバーを dext (/System/Library/DriverExtensions/com.apple.DriverKit-AppleUSBFTDI.dext) として実装していることを理解しました。
macos - com.apple.developer.driverkit.userclient-access を使用したプロビジョニング プロファイルはどのように表示されますか?
バンドル IDを持つアプリのcom.apple.developer.driverkit.userclient-access
バンドル ID を持つ Driverkit ドライバーにアクセスするための資格を取得するリクエストは処理されましたが、正しい資格を取得したかどうかはわかりません。アプリの新しいプロビジョニング プロファイルを生成し、それを検査すると、プロファイル内の権限が次のように表示されます。com.example.driver
com.example.app
security cms -D -i
ここを読むと、com.apple.developer.driverkit.userclient-access
キー値はブール値ではなく配列である必要があるように見えます(ここのコメントは、ブール値にできることを示していcom.apple.developer.driverkit.userclient-access
ますが、それは資格が別のデクストと通信するデクスト用である場合のみです)
プロビジョニング プロファイルの上記の資格は正しいですか? そうでない場合、資格はどのようにすべきですか? ドライバーキット ドライバーと通信できるアプリのプロビジョニング プロファイルに権利を投稿していただけると、非常に助かります。