我有
- 一个 apple id
- 源代码
- 使用客户的开发者门户为我的 apple id 生成的分发证书
- 新创建的 App ID 和我的分发证书的配置文件
我的客户不想与我分享他的 apple id 凭据。我可以在 Xcode 中存档产品,但无法将其提交到 App Store。
我是否可以直接将其与我获得的上述详细信息一起提交给商店?
或者我可以构建 IPA 文件并与客户共享,以便他可以提交到 App Store 吗?
是否有任何其他替代方法可以将应用程序提交到商店(除了共享他的凭据)
请解释答案(如果可能,请提供分步指南)。
谢谢
最佳答案
对于那些需要代表客户做同样事情的人,这里是我遵循的步骤...
我有什么
- 苹果开发者帐户(没有开发者计划注册)
客户有什么
- Apple 开发者帐户(公司有 Apple Developer Program Enrollment)
就应用程序分发而言,苹果有 2 个系统:成员(member)中心(用于证书、配置文件、应用程序 ID 等)和 iTunes Connect(用于将您的应用程序发布到应用程序商店和进一步管理应用程序)。
我需要访问 iTunes Connect 和成员(member)中心才能代表客户进行分发。
- 在成员(member)中心,客户应授予您团队管理员角色。 [ steps ]
- 在 iTunes connect 中,客户端应为您提供应用程序的开发者角色/管理员角色。如果是开发者角色,鉴于你只能上传构建,要提交应用程序以供审核,你需要询问客户。如果是管理员角色,基本上您可以做几乎所有事情,直到提交应用程序以供审核。 [ steps ]
- 现在您可以通过成员(member)中心创建证书、配置文件和应用程序 ID(您也可以在 Xcode 中创建证书和配置文件。但 App IDS 应通过成员(member)中心创建)。
- 使用与创建 App ID 相同的 bundle ID 在 iTunes Connect 中创建 App Record。
- 通过 Xcode 上传您的构建
- 通过 Itunes Connect 提交审核
This is what i did for submitting the app. If you find any mistakes/better alternatives, pls comment below, so i'll update the answer.
关于ios - 代表客户端发布 iOS 应用到 App Store,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35002157/