I am attempting to test my iPhone app with the current unity update and the current version of xcode however I am stuck with this error and have searched around online for help with little luck. I already have a personal team set up and am using automatic signing, I have also tried to use the manual build settings as well under the ios developer and personal team settings. Any help is appreciated!
.The Error in Xcode.
Unity-iPhone has conflicting provisioning settings.
Unity-iPhone is automatically signed, but code signing identity iPhone Development has been manually specified. Set the code signing identity value to “iPhone Developer” in the build settings editor, or switch to manual signing in the project editor.
These steps didn’t work for me but here’s what I did instead.
XCODE Provisioning Settings Error - How to fix.
Click over to Build Settings tab
Scroll down to Signing subsection
Change ALL eight of the following to Apple Development: Debug; Any iOS SDK; Release; Any iOS SDK; ReleaseForProfiling; Any iOS SDK; ReleaseForRunning; Any iOS SDK
Click back over to Signing & Capabilities
You should see two Signing sections — Signing (Release, ReleaseForProfiling, and Debug) and Signing (ReleaseForRunning)
Signing (ReleaseForRunning) will have an error. The other Signing section will not.
Click back over to Build Settings, return to Signing subsection
Change Code Signing Style dropdown to Manual
Click back over to Signing & Capabilities tab
The checkboxes for Automatically manage signing will have changed. Make sure both are checked. Uncheck and check again if need be.
Choose your team again in both Signing sections
Once both teams match, the two Signing sections will merge into one and you can then build without error.