Your answer is helpful.
My previous question was strange because I didn't consider posting it in HTML. As a result, I wasn't able to properly communicate what I wanted to say.
The symptoms I'm experiencing are as follows:
With the following settings, the "signing certificate" status in Xcode shows as failed.
<key>IOPCIPrimaryMatch</key> <string>0x00001916&0x0000FFFF</string>
The error message is as follows:
doesn't include the com.apple.developer.driverkit.allow-any-userclient-access entitlement and doesn't match the entitlements file's value for the com.apple.developer.driverkit.transport.pci entitlement.
With the following settings, the "signing certificate" status error in Xcode disappears, and building and driver installation succeed. However, the driver cannot be assigned to the device.
<key>IOPCIPrimaryMatch</key> <string>0x00001916&0x0000FFFF</string>
To check for any minor errors in my work, I reverted to a "sign to run locally" environment and tried the following values. All errors disappeared, and my drivers and software worked correctly.
<key>IOPCIPrimaryMatch</key> <string>0x00001916&0x0000FFFF</string>
What I wanted to convey in my previous post was that I think I should include this "amp;", but when I do, the "signing certificate" status in Xcode shows as failed. Why is that?
I tried the values you provided, and the problem was exactly the same as before, so I'd really appreciate an answer.
Topic:
Code Signing
SubTopic:
Entitlements
Tags: