iosdeveloper

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.

Getting started

Install the gem

gem install iosdeveloper will install iosdeveloper command. You'll be using that command for accessing Provisioning Portal.

Create a config file

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.

Examples

List registered devices

iodeveloper [-c CONFIG_FILE] list-devices

Add a new device

iosdeveloper [-c CONFIG_FILE] add-device DEVICE_NAME DEVICE_ID

List provisioning profiles

iosdeveloper [-c CONFIG_FILE] list-profiles

Install a provisioning profile

iosdeveloper [-c CONFIG_FILE] install-profile PROFILE_NAME