Select Provisioning Profile in Bot Settings

Originator:michele.titolo
Number:rdar://14291905 Date Originated:27-Jun-2013 11:16 AM
Status:Open Resolved:
Product:OS X Server Product Version:2.2.57 (261.4)
Classification:Enhancement Reproducible:Always
 
Summary:

In Xcode 5, the provisioning profile UID is now added to the .pbxproj, which will get checked into source control. This prevents automatic selection of code signing if one is not added. Also, for open source projects, checking in a UID is not ideal. If schemes are not duplicated, a different profile might be used developing locally vs building with the Bot.

Steps to Reproduce:

1. Create a new project in Xcode. Make sure you set the bundle ID to something you have provisioning for.
2. Create a new Bot for this project
3. Integrate. The Bot should fail with a code signing failure.

Expected Results:

I should be able to specify the Provisioning Profile to use for a build in Bot Settings.

Actual Results:

The build fails if I have not added a Provisioning Profile to my Build Settings, and checked that into source control.

Regression:

Notes:

Comments


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!