Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/luobin23628/xcodebuildprovisioning

A tool to run xcodebuild with specifying developer identity provisioning profile.
https://github.com/luobin23628/xcodebuildprovisioning

Last synced: 8 days ago
JSON representation

A tool to run xcodebuild with specifying developer identity provisioning profile.

Awesome Lists containing this project

README

        

#A tool to run xcodebuild with specifying developer identity and provisioning profile

Script written in PHP. It gives you a list of developer identities to select from and automatically finds a *.mobileprovision file for your selection. Or you can enter your credentials in config and script will silently build your app.

Feel free to send me your propositions and improvements.

###How to use

1. First copy xcodebuildprovisioning.php file into your projects directory (near your *.xcodeproj file). You can enter your identity and provisioning profile filepath, but it is not necessary because the script will prompt you otherwise.

1. Make it executable: chmod +x xcodebuildprovisioning.php

1. That's all, run ./xcodebuildprovisioning.php from your project directory.

###Config

Define these constants in your `xcodebuildprovisioning.php` file to make script run with no prompts.

1. `define('TARGET_SDK', 'iphoneos');` — default SDK to use.

1. `define('DEVELOPER_IDENTITY', '');` — your developer identity in format: "iPhone Developer: Name (XXXX)".

1. `define('PROV_PROFILE_PATH', '');` — full path to provisioning profile.

1. `define('TEAM_IDENTIFIER', '');` — your team identifier in format: "XXXYYYZZZZ", only letters.