简体   繁体   中英

iOS9 Trust Enterprise Developer without internet connection

In my project, I need to install application to iOS devices using a desktop EXE. I use libimobiledevice command to install the application and it works fine. As I use enterprise developer profile, I know I need to trust profile from Settings. To trust a profile it needs internet connection as per Apple. iOS9 Untrusted Enterprise Developer with no option to trust

But on my case, there will not be any internet connection in device, but we have internet connection in Desktop PC where the EXE runs. Is there any option to launch Enterprise IPA file without having internet connection. I learn MDM Apple Enterprise distribution but not sure whether it will survive my purpose.

Is there any possible way to launch the enterprise IPA without having internet connection in iOS device.

You need to be able to verify the Enterprise Certificate in the app with Apple, as they are the ones giving you a licence to install apps outside the appstores.

That's just the way these Enterprise ID's work.

if the desktop PC's have iTunes, you could try dropping the ipa in there and see if this antique program can help you out.

This would definitely require some hacking. One approach may be to edit the hosts file of the computer when installing using the executable, launching your own server to listen to the port specified in the hosts file, and replicate the response given by server in a real life scenario. (you can probably use charles or fiddler to trace the response which is suppose to be given by the server.

Basically, the verification of the cert would be done by the local server you are running.

This, of course, is quite complex as a task... good luck!

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM