Skip to content

gyke69/iOS-Enterprise-Distribution-Plist-Generator

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

iOS Enterprise Distribution P-List Generator

Since Xcode 6, enterprise distribution has no longer generated the required P-List for distributing your iOS application. This tool handles generating it for you, and can be easily used as part of your Continuous Integration process when automating builds.

Options

All options can be provided directly when running the script. If the required arguments are not supplied, the script will prompt you to enter them.

  • title The title of your application for display on the install prompt. (ex. My Awesome App)
  • bundle-version The version of your application (ex. 1.0.0)
  • bundle-identifier The application's bundle identifier (ex. com.kylewbanks.AwesomeApp)
  • url The URL where the IPA will be hosted (ex. https://idevice.app/example.ipa)
  • url installation app icon. (ex. https://idevice.app/example.ipa)
  • output-file Where to output the P-List. (ex. ~/dist/AwesomeApp.plist) [Optional: By default, outputs to the console.]

Samples

Pass all arguments directly:

./generate-plist.sh "My Awesome App" 1.0.0 com.kylewbanks.AwesomeApp https://kylewbanks.com/AwesomeApp.ipa ~/dist/AwesomeApp.plist

Allow the script to prompt:

./generate-plist.sh 
title: My Awesome App
bundle-version: 1.0.0
bundle-identifier: com.kylewbanks.AwesomeApp
img - http://yourdomain.com/yourinstalltionicon.png
url: https://kylewbanks.com/AwesomeApp.ipa

About

iOS .plist generator

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%