DriverKit provisioning issues

Hello, DriverKit support,

My goal is to build an iPad app + DriverKit extension.

I requested for DriverKit entitlements from Apple and received approval for it. Now I have to go through the quest and create proper AppID and AdHoc provisioning profiles for our app and DriverKit / USB transport target.

Can you please check what I’m doing wrong?

XCode is 14.2.

AppID

Here is what I have and set up for the AppID:

and also for Additional Capabilities:

Provisioning Profiles

Then I tried to create a DriverKit provisioning profile. When I’m adding a profile here is what I have:

Here comes my first question: Shall I have DriverKit in the Distribution section?

Okay, I tried to create a profile of the “DriverKit App Development” type. At some step, I set up the entitlement:

But the portal gives me an error once I clicked to "Generate":

FAIL

Then I tried to create an AdHoc provisioning profile for my AppID:

FAIL again

What is going wrong here with the process?

  1. Did I receive everything is needed from Apple ?
  2. Shalln’t I have “DrivertKit” in the Distribution section ?
  3. What type of provisioning profile (for AdHoc and AppStore) distribution is needed ?

Thank you in advance!!!

"Shall I have DriverKit in the Distribution section?" no, you should not expect to see DriverKit there. DriverKit isn't a method of distribution.

Xcode should be able to make your app for ad-hoc or development distribution automatically. It will generate certificates and profiles for you. Make sure that is working first, before creating a profile for App Store distribution.

For App Store distribution, you need to be the account holder (not merely an Administrator) to make a profile containing a restricted entitlement such as com.apple.driverkit.transport.usb. That's probably what is leading to your "unexpected error occurred" on the Portal.

DriverKit provisioning issues
 
 
Q