Developing and ad hoch deployment for iOS 16 without Developer Mode active.

Hi.

We have an iPhone app which opens and works fine on iOS 15 and below but we are getting an error shown on iOS 16 devices when opening the app. The error shown is "Developer Mode Required. 'App' requires Developer Mode to run. Until Developer Mode has been enabled, this app will not be available for use."

This error does go away when you enable developer mode but we are deploying this app to our client's devices via AD Hoch deployment and the error still shows on their devices and we do not want to turn Developer Mode on on their devices. The deployed version of the app is created with a "iOS Distribution" certifcate.

How can we remove the requirement for Developer Mode to be turned on?

Many Thanks.

Do you mean AD Hoch or Ad hoc deployment ? I don't know anything about AD Hoch.

Yes, I do mean Ad hoc sorry.

Sorry, Yes I do mean Ad Hoc Deployment.

Update:

So we've tried going through TestFlight to see if that does anything. And we found that our app does not require Developer Mode iOS 16 through TestFlight.

But going forward we need to get the app working through Ad Hoc deployment on iOS 16 so that our client can use it. So this feels like an issues with just Ad Hoc deploment requiring Developer Mode.

We've tried sigining the app with different and new certificates and profiles and still have the same issue of the App requiring Developer Mode to be enabled on the device. We've also tried using the IPA file from the TestFlight version to see if that might possible work, but no luck there.

Developing and ad hoch deployment for iOS 16 without Developer Mode active.
 
 
Q