Xcode7.1.1 (7B1005): Expose DevelopmentTeam as a build setting

Originator:benchatelain
Number:rdar://23598422 Date Originated:18-Nov-2015 01:25 PM
Status:Fixed Resolved:in Xcode 8
Product:Developer Tools Product Version:Xcode7.1.1 (7B1005)
Classification:Feature (New) Reproducible:Always
 
Summary:
Expose DevelopmentTeam setting as a normal build setting and allow for overriding this value through .xcconfig files configured for the project and/or target, the -xcconfig argument to xcodebuild and the XCODE_XCCONFIG_FILE environment variable.

Use case:
An app with multiple bundle identifiers which each live in different Apple Developer Programs. When DevelopmentTeam is set to the ID of a program, Xcode ignores all profiles from any other programs. This is as expected, but the developer has to manually change the DevelopmentTeam **on each executable target** in order to build and run on a device using a bundle identifier that lives in a different program.

Comments

DEVELOPMENT_TEAM added in Xcode 8

The development team used for signing is now stored in a new build setting, DEVELOPMENT_TEAM. This allows overriding the development team using xcconfig files. As a result, the format of the new PROVISIONING_PROFILE_SPECIFIER build setting has changed. The old format, which included a team ID, is still supported, but it now needs to contain only a provisioning profile name. (27082795)

https://developer.apple.com/library/prerelease/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html

By benchatelain at Sept. 12, 2016, 7:33 p.m. (reply...)

No go :(

There are no plans to address this.

We are now closing this report.

If you have questions about the resolution, or if this is still a critical issue for you, then please update your bug report with that information.

Please be sure to regularly check new Apple releases for any updates that might affect this issue.

By benchatelain at Jan. 11, 2016, 5:15 p.m. (reply...)

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!