iOS9 Untrusted Enterprise Developer with no option to trust
IosIos9Ios EnterpriseIos Problem Overview
This is not a duplicate of Untrusted App Developer. Since iOS9 there is no option to trust an enterprise build. Has anyone found a workaround?
Ios Solutions
Solution 1 - Ios
In iOS 9.1 and lower, go to Settings - General - Profiles - tap on your Profile - tap on Trust button.
In iOS 9.2+ & iOS 11+ go to: Settings - General - Profiles & Device Management - tap on your Profile - tap on Trust button.
In iOS 10+, go to: Settings - General - Device Management - tap on your Profile - tap on Trust button.
Solution 2 - Ios
Do it like this:
Go to Settings -> General -> Profiles - tap on your Profile - tap on the Trust button.
but iOS10 has a little change,
Users should go to Settings - General - Device Management - tap on your Profile - tap on Trust button.
Reference: iOS10AdaptationTips
Solution 3 - Ios
For iOS 9 beta 3,4 users. Since the option to view profiles is not viewable do the following from Xcode.
- Open Xcode 7.
- Go to window, devices.
- Select your device.
- Delete all of the profiles loaded on the device.
- Delete the old app on your device.
- Clean and rebuild the app to your device.
On iOS 9.1+ n iOS 9.2+ go to Settings -> General -> Device Management -> press the Profile -> Press Trust.
Solution 4 - Ios
Changes to Enterprise App Distribution Coming in iOS 9
> iOS 9 introduces a new feature to help protect users from installing > in-house apps from untrusted sources. While no new app signing or > provisioning methods are required, the way your enterprise users > manage in-house apps installed on their iOS 9 devices will change. > > In-house apps installed using an MDM solution are explicitly trusted > and will no longer prompt the user to trust the developer that signed > and provisioned the app. If your enterprise app does not use an MDM > solution, users who install your app for the first time will be > prompted to trust the developer. All users who install your app for > the first time will need an internet connection. > > Using a new restriction, organizations can limit the apps installed on their devices to the in-house apps that they create. And a new interface in Settings allows users to see all enterprise apps installed from their organization.
Source: Official email sent from [email protected] to existing enterprise app developers.
Solution 5 - Ios
Device: iPad Mini
OS: iOS 9 Beta 3
App downloaded from: Hockey App
Provisioning profile with Trust issues: Enterprise
In my case, when I navigate to Settings > General > Profiles, I could not see on any Apple provisioning profile. All I could see is a Configuration Profile which is HockeyApp Config.
Here are the steps that I followed:
- Connect the Device
- Open Xcode
- Navigate to Window > Devices
- Right click on the Device and select Show Provisioning Profiles...
- Delete your Enterprise provisioning profile. Hit Done.
- Open HockeyApp. Install your app.
- Once the app finished installing, go back to Settings>General>Profiles. You should now be able to see your Enterprise provisioning profile.
- Click Trust
That's it! You're done! You can now go back to your app and open it successfully. Hope this helped. :)
Solution 6 - Ios
On iOS 9.2 Profiles
renamed to Device Management
.
Now navigation looks like that:
Settings -> General -> Device Management -> Tap on necessary profile in list -> Trust.