iosdeveloper is a ruby gem that provides a set of commands for accessing Apple Provisionin Portal.
It lets you manage devices and provisioning profiles directly from the command line.
It's perfectly suited for continuous integration servers.
gem install iosdeveloper
will install iosdeveloper
command. You'll be using that command for accessing Provisioning Portal.
iosdeveloper [-c CONFIG_FILE] init -u APPLE_ID -p PASSWORD
If you belong to multiple developer teams you should also provide -t TEAM_NAME
flag.
iodeveloper [-c CONFIG_FILE] list-devices
iosdeveloper [-c CONFIG_FILE] add-device DEVICE_NAME DEVICE_ID
iosdeveloper [-c CONFIG_FILE] list-profiles
iosdeveloper [-c CONFIG_FILE] install-profile PROFILE_NAME