When testing my dext driver, the "unsatisfied entitlement:com.developer.driverkit.transport.usb"error is in console log. I. My request entitlements to use DriverKit was approved. And I have beed signed and notarized my dext driver.
Here are my steps:
1. “USB Transport-VendorID” capability has been enabled when creating my dext’s App ID.
2. 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.
3. 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.
Is it a problem with my steps or entitlements.
Here are my steps:
1. “USB Transport-VendorID” capability has been enabled when creating my dext’s App ID.
2. 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.
3. 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.
Is it a problem with my steps or entitlements.