如何为客户端应用程序创建配置文件? [英] How to create provisioning profile for client app?

查看:206
本文介绍了如何为客户端应用程序创建配置文件?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我创建了一个应用程序并将其出售给客户.快进10个月了,他让我在我做过的应用程序上做一些工作.现在,我正在尝试为他提交应用程序.

I created an app and sold it to a client. Fast forward 10 months, he asked me to do some work on the app which I did. Now I am trying to submit the app for him.

我在iTunesConnect中担任应用程序管理器"角色.我遇到的问题是,当我尝试在Xcode中存档应用程序时,遇到以下问题:

I have the "App Manager" role in iTunesConnect. The issue I am having is that when I try to Archive the app in Xcode I get the following issues:

无法创建配置文件. 应用程序ID"com.xxxx.xxxx"无法注册到您的开发中 团队.将您的捆绑包标识符更改为唯一的字符串,然后重试.

Failed to create provisioning profile. The app ID "com.xxxx.xxxx" cannot be registered to your development team. Change your bundle identifier to a unique string to try again.

未找到"com.xxxx.xxxx"的配置文件. Xcode无法 找到与"com.xxxx.xxxx"匹配的配置文件.

No profiles for 'com.xxxx.xxxx' were found. Xcode couldn't find a provisioning profile matching 'com.xxxx.xxxx'.

我之前已经创建了配置文件,但是我将如何创建它呢?如果我需要通过" https://developer.apple.com/创建应用程序ID",如何我会重新创建吗?大约一年前售出时,我删除了此应用程序ID.

I've created provisioning profiles before but how would I go about creating this one? If I need the "App ID" to create it through https://developer.apple.com/, how would I recreate that? I deleted this app id when I sold it almost a year ago.

我现在的思路是这样的:客户端将我添加为应用程序经理,现在我可以在 itunesconnect.apple.com .我如何使这个团队"出现在Xcode中以获取配置文件?

My train of thought is going like this right now: the client added me as an app manager and I can now see the app I am doing work on in itunesconnect.apple.com. How do I make this 'team' appear in Xcode in order to get the provisioning profile?

推荐答案

现在,您已作为App-Manager添加到客户端的iTunes帐户中.这使您有权在iTunes上执行一些管理工作(上传构建,提交,testflight,创建应用程序...),但与Xcode无关.这就是团队和角色永远不会出现在您的Xcode帐户中的原因. (您尚未添加!)

Right-now you are added as App-Manager to your client's iTunes-Account. This gives you right to do some management stuff on iTunes (upload build, submit, testflight, create app...), but nothing related to the Xcode side. That's why the Team and Role will never appears in your Xcode account. (You are not added yet!)

您需要至少具有Team-Admin特权被添加到其Apple-Developer-Account的团队中,以便能够进行开发和管理的各个方面.分布.

You need to be added to the Team of their Apple-Developper-Account with at least Team-Admin privileges to be able to do all aspects of development & distribution.

团队管理员可以在以下过程中管理用于签署应用的所有资产: 开发或您的团队准备分发应用程序时.

Team admins manage all assets used to sign your apps, either during development or when your team is ready to distribute an app.

管理您的开发人员帐户小组

还需要将您的客户注册为组织机构,以便能够增加人员.

Also your client needs to be enrolled as organization to be able to add people.

如果您是Apple开发人员计划的组织成员, 您可以将人员添加到您的团队中并为其分配角色,从而 授予他们访问团队资产的权限级别.

If you have an organization membership in the Apple Developer Program, you can add people to your team and assign them roles, thereby granting them levels of access to team assets.

还请记住,从个人帐户到组织的转换是一个耗时的过程,并非一帆风顺.他们需要组织提供有关公司的一些管理信息.我建议不要建议他们在发布到iTunes之后立即进行切换.

Also keep in mind that the switch from an individual Account to an organization is a time consuming process, and it's not straight forward. They need the organization to provide some administrative info about the company. I advise to not advise them to switch right now but after the release to iTunes.

快速的解决方案是使用它们的apple-id进行构建和发布,或者让其中一个为您完成.

The quick solution is to use their apple-id to build and release, or to have one of them do it for you.

这篇关于如何为客户端应用程序创建配置文件?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆