HOW TO: Distribute Apps, That Can Be Installed Directly On The iPhone/iPad Via Mobile Safari

This is, at the moment, useful only to developers with a paid account. Buried deep in Apple documentation, and only available on iOS4 Apple now allows developers to install their apps over the air for ad-hoc distribution and/or beta testing. These apps still need a signature, and you have to have a server to host them on. You’ll need to write a little index.html file as well. Follow along:

In xCode you need to build your app from the build tab select “Build and Archive” this is the accessible from the organizer window.

You will then “Share Application” via Enterprise. Fill out the exact paths to where you will host the app including the “app.ipa”

Now, choose the where you want to host your app, in order to share it ( i.e http://yoursite.com/yourfolder/yourapp.ipa )

xcode will save the app as an ipa and plist. You’ll need to upload these along with the provisioning profile the app is signed with to your server, following the path you gave earlier.

Now to write a little html index that you’ll need in that same folder, so your users have something to click on.

I did it in TextWrangler, but use what ever you’re comfortable with. Save it as index.html, and put it in the same folder on your server.

Now give your testers the address to the folder, to visit via mobile safari and all they have to do is tap both links, first installing the provisioning profile, then the app.



LATEST ARTICLES



SUPPORT

We don't think that using an adblocker = piracy. That's simply not true. We use and recommend uBlock Origin.

However, as a small non-corporate website, we would appreciate it if you'd consider whitelisting FSM in your adblock of choice.

Alternatively, consider donating using the options below....

PayPal  
Monero (XMR) 43GnqUNJrTi9QyL7kEH8vM8pgWGCE6bjv1FSRipeNMM4TTeNnUVsRBb6MfMpQYxtLE7ReonxVVSXz2rFCEdW5H11LC3x73b
Bitcoin (BTC) 1Hfuq77gKKFJeNcq4EP4dQK3yDRWrFEwJR
Bitcoin Cash (BCH) qzmdm6e6q5wf2p6sxz2mst7cenz60newwc5m4e9js8
Ether (ETH) 0x5f02869278C24A6579d3820f52AD15936D6F9d69
Stellar (XLM) GDWT2QU2CI3GZ5XH5DTSU3IUAHZMTB6VQKKRHBYWS5YCCQOAG6OKG2OB
More content?  
Ads Blocker Image Powered by Code Help Pro

Congrats on using an adblocker. We mean it.

Please support us by disabling your AdBlocker or whitelist us.

Thank you! ❤️