How to install an iOS app programmatically?
NickName:Shweta Pande Ask DateTime:2012-02-22T17:28:15

How to install an iOS app programmatically?

I am working on pushing an application on to device.
I was able to download the ipa file (also related profile) programmatically.
The next thing that i have to do is to install this downloaded application file programmatically.
I have done a lot of search and found that sandboxing and other iOS limitations wont allow me to install this app.
I need to know is there a way to install iOS apps programmatically (code or scripts) on the device.
Android provides a mechanism to install apps programmatically using Intents.
Want to know if there is anything analogoues or similar to what Android provides in iOS

Copyright Notice:Content Author:「Shweta Pande」,Reproduced under the CC 4.0 BY-SA copyright license with a link to the original source and this disclaimer.
Link to original article:https://stackoverflow.com/questions/9392143/how-to-install-an-ios-app-programmatically

Answers
Stephen Darlington 2012-02-22T09:35:33

You can't, at least not from the device. (Caveat: I mean a non-jailbroken device.)\n\nWhat you can do is make an IPA available on a website and download it to a device. This is how enterprise deployment works, and you can use the same trick for ad hoc builds.\n\nThere's a project on GitHub that automates this: BetaBuilder.\n\nThis probably isn't what you're looking for, but it's the closest that you can currently get as far as I'm aware.",


More about “How to install an iOS app programmatically?” related questions

How to install an iOS app programmatically?

I am working on pushing an application on to device. I was able to download the ipa file (also related profile) programmatically. The next thing that i have to do is to install this downloaded

Show Detail

Install Provisioning Profile Programmatically in iOS 8

I have an iOS "In-House" application with an Enterprice Distribution Provisioning Profile. Before iOS 8 if it was close to expiration date i could email the renewed provisioning profile, and the us...

Show Detail

How to install .ipa programmatically

How do I install an .ipa file programmatically on iOS? is there some framework for that? I'm not jailbreaker, just coding some app for client, and that's what he wants.

Show Detail

How to install certificate programmatically in IOS

I'm trying to install a certificate programmatically in IOS. I have successfully added the certificate using the following code : let rootCert = SecCertificateCreateWithData(kCFAllocatorDefault,

Show Detail

Install/uninstall ios app programmatically from Mac app

I want to create .ipa installer/uninstaller app for mac like itunes. How to install/uninstall ios app from mac app using USB like itunes application. Any help will be appreciated.

Show Detail

How to use installed SSL certificate to secure iOS app?

I am trying to secure a iOS app by checking the installed SSL certificate exists or not. First I created a self-signed certificate with OpenSSL, and then install it to my iPhone. Right now I need to

Show Detail

Lock iOS app in single app mode programmatically

Note : I don't want to submit this app to app store. What i want to achieve : I want simple app with one view having two button Lock and Unlock. Lock - This button will lock device. Only this ap...

Show Detail

How to programmatically get the log messages in an iOS app?

I am using methods defined in https://developer.apple.com/documentation/os/logging to log messages in an iOS app. How can I read/access the logged messages programmatically? The user can send feed...

Show Detail

install app programmatically android

I have an app in which i use zxing barcode scanner to scan qr codes. This works only if the user installs barcode scanner app in his mobile. So, can i install that app automatically with the instal...

Show Detail

How-to sign an iOS configuration profile generated programmatically in Xcode?

Context I have a iOS app (Swift) that generates some MDM iOS configuration profiles (*.mobileconfig) programmatically. App users enter some informations, then app generates a configuration profile ...

Show Detail