On May 6, 2014, at 23:37 , Shane Stanley <email@hidden> wrote:
It looks like choosing Team: None might be the go, but then it tells me I have multiple matching identities. Which I do now, for the same account, because I seem to have made an extra one trying to sort out what's happening between this popup, Preferences -> Accounts, and System Preferences -> Profiles. I suppose I can just delete one, but the dire warnings that come up when I go to do that make me think that it would be easier to give up and keep doing what I'm doing. And what of people who have more than one Develop ID? It seems to me that if I click Developer ID, it would be helpful if the Develop ID identities were added to the menu, for me to choose.
First of all, I suggest you try going to the Code Signing section of the build settings, and remove all the *target level* settings that are there. Perhaps also the project-level settings, if they have been customized somewhere in the project’s past.
Then, go back to the General tab, and choose Developer ID or Mac App Store, according to the distribution method you plan to use, *and* choose the team under which the distribution is to occur. If Xcode reports an error under the team name, use the “Fix” button.
After that, things should work normally, and you shouldn’t have to go back to the Code Signing section of build settings at all.
If that doesn’t produce the correct code signing behavior, or if you can’t fix the reported error, then likely Xcode is stymied because there are still some archeological build settings that it doesn’t recognize, or perhaps because your developer account information is incomplete or ambiguous. In that case, I *strongly* suggest you call Developer Program Support (I say again, Developer *Program* Support, which is something entirely different from Developer *Technical* Support) on their convenient toll-free number. Their job is to make sure you can use the developer program membership that you paid for, and are currently unable to use for code signing. So let them do their job and stop punishing yourself.
|