Apple 应用商店:- 为第三方上传和提交应用

Posted

技术标签:

【中文标题】Apple 应用商店:- 为第三方上传和提交应用【英文标题】:Apple app store:- Upload and submit app for third party 【发布时间】:2016-10-05 12:19:16 【问题描述】:

我的客户在他的苹果开发者帐户中将我添加为一个团队,他希望我代表他上传应用程序。

我必须从我的帐户创建证书和配置文件吗? 我如何才能在他的帐户上提交应用程序?

注意:- 这不是用于测试目的。 谁能帮帮我。

【问题讨论】:

你是团队成员还是团队管理员? @PoojaSrivastava 团队成员 团队成员不允许在应用商店上传应用,请确保您是上传应用的团队管理员或团队代理。 会员不可以,只有管理员可以创建,之后可以上传版本到testFlight,min可以提交到store。 好吧,假设我有团队承认权.. 那么他的帐户的所有证书和配置都可以在我结束时访问? 【参考方案1】:

如果您的客户已完成所有设置,他需要以 .p12 格式(可通过钥匙串导出)共享他的生产证书以及他已经创建的生产配置文件。

否则你可以通过登录他的帐户自己创建所有内容。

【讨论】:

他分享了 p12 证书...但我也需要提供配置文件 是的,我就是这么说的,他可以与您共享一个现有的,或者您可以在您的客户帐户下的开发者门户中创建它。【参考方案2】:

请确保您是团队管理员团队代理。通过苹果文档About Apple Developer Program Team Roles and Privileges

团队角色

团队代理- 团队代理人对团队负有法律责任,并作为与 Apple 的初始主要联系人。团队代理可以邀请团队成员并更改任何其他团队成员的访问级别。只有一名团队代理。

团队管理员- 团队管理员可以设置其他团队成员的权限级别,团队代理除外。团队管理员管理用于签署您的应用程序的所有资产,无论是在开发期间还是在您的团队准备分发应用程序时。团队管理员可以编辑 App ID 以启用应用服务并创建在整个系统中使用的技术特定标识符。团队管理员可以签署应用程序以在非开发设备上分发。

团队成员- 团队成员可以创建他们的开发证书,注册连接到他们的 Mac 的设备,并使用 Xcode 创建团队配置文件。团队成员无法使用他们的开发者帐户注册设备和创建开发配置文件。

【讨论】:

是的@MayankJain 当然请参阅团队管理员的规则。苹果说如果你是Team admins manage all assets used to sign your apps, either during development or when your team is ready to distribute an app. 非常感谢..让我检查一下

以上是关于Apple 应用商店:- 为第三方上传和提交应用的主要内容,如果未能解决你的问题,请参考以下文章

Apple Push Notifications - 应用商店提交

无法使用 xcode 将应用上传到应用商店

Apple iTunes Connect 应用程序状态,等待上传

关于 App 提交到 Apple iTunes 商店

应用商店拒绝应用后如何再次上传应用

将 Apple Watch 上传到应用商店(iPhone 应用已上传)