I am an self-employed iOS developer and so have my own iOS distribution membership.
我是一个自雇的iOS开发人员,所以我有自己的iOS分销会员。
For a few days, I am working as a developer in a team. My apple account has been added in their iTunes Connect / Users and Roles. It works since I can access to the app details of the current app we develop.
有几天,我在一个团队中担任开发人员。我的苹果账户已经添加到他们的iTunes Connect / user和角色中。它起作用了,因为我可以访问我们开发的当前应用程序的应用细节。
However, I can't get it right on Xcode. And so Xcode says the bundle ID is not right because I don't have the provisioning profiles.
但是,我无法在Xcode中找到它。Xcode说bundle ID不对因为我没有配置文件。
In 'Project>General>Identity>Team', I can only select my own account and I don't see the new team I am part of. I don't see it neither in the Accounts page of Xcode preferences.
在'Project>General>Identity>Team'中,我只能选择自己的账号,我没有看到我所在的新团队。我在Xcode preferences的account页面上也没有看到它。
A provisioning profile has been created by the team leader for me. It didn't solve the problem.
团队负责人为我创建了一个配置文件。这并不能解决问题。
Question: How to add new team we belong to in Xcode?
问:如何在Xcode中添加属于我们的新团队?
Note - at long last Apple will resolve this insanity,
They are finally fixing it in 2018:
3 个解决方案
#1
43
Overwhelming issue here:
Apple have two totally different fundamental systems,
苹果有两个完全不同的基本系统,
- the "developer.apple" system
and the
和
- iTunes connect system
They are completely different. As a rule you need to be in both.
他们是完全不同的。一般来说,你需要两者兼备。
It's the single most confusing (and ridiculous) thing in the whole software industry. It is a source of endless confusion.
这是整个软件行业中最令人困惑(也最荒谬)的事情。这是无穷的困惑。
When you suffer the problem on this page, 99% of the time the solution is "they added me on iTunes Connect, but they forgot to add me on Developer..." or "they forgot to make me an admin on one or the other."
当你在这个页面上遇到问题时,99%的解决方案是“他们在iTunes Connect上添加了我,但是他们忘记了把我添加到开发人员…”或者“他们忘记了让我成为一个管理员。”
If you are added to a existing team, Ask for an invitation as Admin
如果您加入了一个现有的团队,请以管理员的身份请求邀请
Go in apple developer center: https://developer.apple.com/account
进入苹果开发者中心:https://developer.apple.com/account。
Again, that's developer.apple,
再次,developer.apple,
NOT
itunesconnect.apple !!!
itunesconnect。苹果! ! !
Once you are in at developer.apple.com/account, be sure you are in the correct team on the top right corner:
一旦你进入developer.apple.com/account.com,确保你在右上角的正确团队中:
Go in section people
在部分人
Be sure your are admin :
确保你是管理员:
If everything it's ok here. So stop completelly XCode and restart it.
如果一切顺利的话。因此,停止完整的XCode并重新启动它。
Be sure your account is added to Xcode in Preference->Account
请确保您的帐户被添加到Xcode优先->帐户
If not, click on the + on the bottom left corner and add your account.
如果没有,点击左下角的+,添加你的账户。
Now, in your project, go on your target :
现在,在你的项目中,按照你的目标去做:
And in team, your new team must appear :
在团队中,你的新团队必须出现:
To repeat,
重复,
on Apple, there IS A DIFFERENCE BETWEEN 'DEVELOPER' AND 'ITUNES CONNECT' THINGS.
Your company has to invite you on the "developer thing" as shown in the images here. If you're "only" invited on the "itunes thing", nothing works. Really silly and bizarre, but that's how it is.
您的公司必须邀请您参与“开发人员的事情”,如图所示。如果你是“唯一”被“itunes”邀请的,那什么也不管用。真的很傻很奇怪,但事实就是这样。
#2
7
SOLUTION : My account was not added in the certificates page of the member center of the development team leader. He just added me and I received an invitation to join. It solved the problem since I can now select my team in xCode.
解决方案:我的帐户没有添加到开发团队负责人的成员中心的证书页面中。他刚刚加了我,我收到了加入的邀请。它解决了这个问题,因为我现在可以在xCode中选择我的团队。
#3
1
For this you have to do following things:
为此,你必须做以下事情:
- Check whether your apple ID is added into the team on Apple Developer portal with specific role. If not then it should be added.
- 检查您的apple ID是否被添加到具有特定角色的apple Developer portal的团队中。如果不是,那么就应该添加它。
- After that you have to add your apple account in the settings of the Xcode at following path. If added then remove and add again
- 之后,您必须在以下路径的Xcode设置中添加您的apple帐户。如果添加,则删除并再次添加
Xcode -> Preferences -> Accounts -> Add the account by clicking on 'Plus' (+) button on the left botttom section
Xcode ->首选项->账号->添加账号,点击左下角的“+”按钮
If this is done and still have a issue then regenerate the provisioning profile, install and use it.
如果这样做了并且仍然存在问题,那么重新生成配置文件,安装并使用它。
#1
43
Overwhelming issue here:
Apple have two totally different fundamental systems,
苹果有两个完全不同的基本系统,
- the "developer.apple" system
and the
和
- iTunes connect system
They are completely different. As a rule you need to be in both.
他们是完全不同的。一般来说,你需要两者兼备。
It's the single most confusing (and ridiculous) thing in the whole software industry. It is a source of endless confusion.
这是整个软件行业中最令人困惑(也最荒谬)的事情。这是无穷的困惑。
When you suffer the problem on this page, 99% of the time the solution is "they added me on iTunes Connect, but they forgot to add me on Developer..." or "they forgot to make me an admin on one or the other."
当你在这个页面上遇到问题时,99%的解决方案是“他们在iTunes Connect上添加了我,但是他们忘记了把我添加到开发人员…”或者“他们忘记了让我成为一个管理员。”
If you are added to a existing team, Ask for an invitation as Admin
如果您加入了一个现有的团队,请以管理员的身份请求邀请
Go in apple developer center: https://developer.apple.com/account
进入苹果开发者中心:https://developer.apple.com/account。
Again, that's developer.apple,
再次,developer.apple,
NOT
itunesconnect.apple !!!
itunesconnect。苹果! ! !
Once you are in at developer.apple.com/account, be sure you are in the correct team on the top right corner:
一旦你进入developer.apple.com/account.com,确保你在右上角的正确团队中:
Go in section people
在部分人
Be sure your are admin :
确保你是管理员:
If everything it's ok here. So stop completelly XCode and restart it.
如果一切顺利的话。因此,停止完整的XCode并重新启动它。
Be sure your account is added to Xcode in Preference->Account
请确保您的帐户被添加到Xcode优先->帐户
If not, click on the + on the bottom left corner and add your account.
如果没有,点击左下角的+,添加你的账户。
Now, in your project, go on your target :
现在,在你的项目中,按照你的目标去做:
And in team, your new team must appear :
在团队中,你的新团队必须出现:
To repeat,
重复,
on Apple, there IS A DIFFERENCE BETWEEN 'DEVELOPER' AND 'ITUNES CONNECT' THINGS.
Your company has to invite you on the "developer thing" as shown in the images here. If you're "only" invited on the "itunes thing", nothing works. Really silly and bizarre, but that's how it is.
您的公司必须邀请您参与“开发人员的事情”,如图所示。如果你是“唯一”被“itunes”邀请的,那什么也不管用。真的很傻很奇怪,但事实就是这样。
#2
7
SOLUTION : My account was not added in the certificates page of the member center of the development team leader. He just added me and I received an invitation to join. It solved the problem since I can now select my team in xCode.
解决方案:我的帐户没有添加到开发团队负责人的成员中心的证书页面中。他刚刚加了我,我收到了加入的邀请。它解决了这个问题,因为我现在可以在xCode中选择我的团队。
#3
1
For this you have to do following things:
为此,你必须做以下事情:
- Check whether your apple ID is added into the team on Apple Developer portal with specific role. If not then it should be added.
- 检查您的apple ID是否被添加到具有特定角色的apple Developer portal的团队中。如果不是,那么就应该添加它。
- After that you have to add your apple account in the settings of the Xcode at following path. If added then remove and add again
- 之后,您必须在以下路径的Xcode设置中添加您的apple帐户。如果添加,则删除并再次添加
Xcode -> Preferences -> Accounts -> Add the account by clicking on 'Plus' (+) button on the left botttom section
Xcode ->首选项->账号->添加账号,点击左下角的“+”按钮
If this is done and still have a issue then regenerate the provisioning profile, install and use it.
如果这样做了并且仍然存在问题,那么重新生成配置文件,安装并使用它。