CLI For Apple Dev Center
npm install -g lightman
brew install casperjs
Usage: lightman [options] <command>Options:-h, --help output usage information-V, --version output the version number-t, --team [team id] Use team id-c, --csr [csr file] Use csr file-bn, --bundlename [bundle name] Use bundle name-bi, --bundleid [bundle id] Use bundle id-dn, --devicename [device name] Use device nam-di, --deviceid [device id] Use device idCommands:login - logs you in (saves to keychain)logoutwhoami - who am i logged in as?cert:create:dev - create development certificatecert:create:dist - create distribution certificateappid:create - create app idappid:configure:push - configure app id for pushdevice:addid - add device idteam:list - list teams you belong to
- Based on Cupertino by mattt, but you know, not ruby.
- I also include some shell scripts for doing things like:
- creating a CSR
- importing a certificate
- exporting a p12 certificate
- Lightman was created as part of the EverTrue 2013 winter hackathon.