Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Distribution of iPad app (.ipa format file) over website

I am new IOS development, i want to distribute my iPad app (.ipa format file) over my website. So, others can download my iPad app (.ipa format file) from my website. So, Is it possible to download the iPad app (.ipa format file) over website by others?

like image 436
Magesh Avatar asked Jul 18 '12 09:07

Magesh


People also ask

How do I distribute IPA without App Store?

Distributing via Ad-hoc (Apple Developer Enterprise Program)Modify the manifest (. plist) file with the correct URL for your IPA. This url will be the HTTPS url to the IPA file for your app. Just replace the highlighted text with the correct URL to your IPA file.

What file format does iOS use for apps?

An . ipa file is an iOS and iPadOS application archive file which stores an iOS/iPadOS app. Each . ipa file includes a binary and can only be installed on an iOS, iPadOS, or ARM-based macOS device.

How do you install IPA files on IPAD?

There are many tools you can use to install an IPA file on your device. The most prominent application to do this is TestFlight. TestFlight essentially allows you to install and run an IPA build on your iOS device. You essentially need to invite users to your App Store Connect account as internal testers.


2 Answers

You can use the http://www.diawi.com/ for uploading .ipa. But make sure that only register device user can run the file on their devices.

like image 177
kumar123 Avatar answered Sep 22 '22 03:09

kumar123


You need to check the Box "Distribute to Enterprise" when you Archive your Application. When you do so, a plist File is generated. (Be Careful with the Informations you Provide, the URL has to be right). Place the ipa and plist to your server.

Then you can Link to the plist from an HTML File:

itms-services://?action=download-manifest&url=http://YOURSERVER/YOURAPP.plist

Thats how you do OTA (Over-The-Air Distribution)

This is only possible with an Enterprise Profile or an AdHoc Profile for dedicated Devices, thus for Testing Purposes.

You can also use TestFlight

like image 23
Maffo Avatar answered Sep 23 '22 03:09

Maffo