Skip to content

Short example outlining how to publish In-House iOS apps if built in Icenium.

Notifications You must be signed in to change notification settings

MarcusU/Icenium-iOS-Enterprise-Distribution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

Icenium-iOS-Enterprise-Distribution

This is a short guide outlining the steps to publish In-House iOS apps if built in Icenium. I could not find any definitive documentation how on to do this (generating the appropriate .plist file was the problem). This tutorial assumes you already have your iOS Development Program Enterprise account, and a server to host it on.

  1. Build your app: Follow the steps already outlined in Icenium's docs. This will leave you with an .ipa file.

  2. Move your .ipa file to your server

  3. Create your .plist file: Usually this would be created in XCode after building the app. Since we're using Icenium, we have to manually create the plist file and enter in the values. Create a new file with the extension .plist in the same directory as your .ipa. Paste the following into that file. Edit the appropriate values.

  4. Create a link to your .plist file

<a href="itms-services://?action=download-manifest&url=https://www.myserver.com/myapps/manifest.plist">
  Download MyApp
</a>

Please note that you MUST use SSL (https). If you don't already have an SSL certificate or don't want to buy one, see this StackOverflow post for alternate methods.

  1. If you're hosting on IIS, you'll need to set the MIME types:
.ipa    : application/octet-stream
.plist  : text/xml
  1. Your app is now ready to download from a phone's browser.

Additional Information:

About

Short example outlining how to publish In-House iOS apps if built in Icenium.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published