ios - 如何为客户端应用程序创建配置文件?

标签 ios xcode

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

我在 iTunesConnect 中拥有“App Manager”角色。我遇到的问题是,当我尝试在 Xcode 中存档应用程序时,我遇到了以下问题:

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.

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

我以前创建过配置文件,但我该如何创建这个呢?如果我需要“App ID”通过 https://developer.apple.com/ 创建它,我将如何重新创建它?我在将近一年前卖掉这个应用程序 ID 时删除了它。

我现在的思路是这样的:客户将我添加为应用程序管理员,我现在可以在 itunesconnect.apple.com 中看到我正在处理的应用程序。 .我如何让这个“团队”出现在 Xcode 中以获取配置文件?

最佳答案

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

您需要被添加到他们的 Apple-Developper-Account 团队中,至少具有团队管理员权限才能进行开发和分发的所有方面。

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

Managing Your Developer Account Team

此外,您的客户需要注册为组织才能添加人员。

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 之后再切换。

快速的解决方案是使用他们的 apple-id 来构建和发布,或者让他们中的一个为您做这件事。

关于ios - 如何为客户端应用程序创建配置文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41080943/

相关文章:

ios - 如何使用 WatchKit 触发通知

iphone - 根据名称检查纹理是否有效

ios - 使用 Data.plist 时向表添加披露按钮

objective-c - 无效的消费者自由职业者 API

ios - 从 iOS 应用程序在 Facebook 墙上发布纯文本

ios - 从应用商店下载的应用程序在 9.3 低版本设备中崩溃

ios - iPhone 6 Plus的UIBubbleTableView问题

ios - iOS 应用程序中的大数据头文件

ios - 动态更改表格 View 单元格的高度

iOS 静态库不起作用