Here is my steps: “USB Transport-VendorID” capability has been enabled when creating my dext’s App ID.
Generate the new provisioning profile for my App ID and import it into Xcode. However I found "com.developer.driverkit.transport.usb" is not included listed on "additional entitlements" item. In provisioning profile, it is not include "com.apple.developer.driverkit.transport.usb".
Edit my project’s entitlements file contain the following for USB Transport:
<key>com.apple.developer.driverkit.transport.usb</key>
<array>
<dict>
<key>idProduct</key>
<integer>MyPid</integer>
<key>idVendor</key>
<integer>MyVid</integer>
</dict>
<array>
4. Sign and notarized.
5. Test my dext driver, the console log shows "unsatisfied entitlement:com.developer.driverkit.transport.usb" error.
Counld you check if my entitlements are normal? Is there any solutions?
Topic:
App & System Services
SubTopic:
Drivers
Tags: