I am configuring Jenkins + Xcode, to be able to build *.ipa files for testing it on iPhone. Recently I received an error:
=== BUILD TARGET MyProject OF PROJECT Overhaul WITH CONFIGURATION Release ===
Signing for "MyProject" requires a development team. Select a development team in the project editor.
Code signing is required for product type 'Application' in SDK 'iOS 10.0'
** BUILD FAILED **
The following build commands failed:
Cleaning up previously generated .ipa files
Cleaning up previously generated .dSYM.zip files
I managed to work around this issue by supplying the team as a command line argument.
In Advanced Xcode build options -> Custom xcodebuild arguments
Add DEVELOPMENT_TEAM=XXX where XXX = your developer prefix code
You can get your prefix code from the Apple developer center: https://developer.apple.com/account/ios/identifier/bundle then pick an app to expand and copy the value from Prefix