【问题标题】:Team member distribute .ipa for testing (Ad Hoc distribution) [closed]团队成员分发 .ipa 进行测试(临时分发)[关闭]
【发布时间】:2014-08-30 14:55:50
【问题描述】:

前提条件:

  1. 我是 iOS 新手(实际上是 Android 开发人员)
  2. 我没有 iOS 开发者帐户(没有向 Apple 付款)
  3. 我被我的客户邀请成为团队成员,并获得了批准的开发签名证书

问题:

客户要求我通过 TestFlights 服务创建并与测试人员共享构建(临时分发)。

  1. 开发人员(团队成员)如何做到这一点?这样做的步骤是什么?
  2. 我应该要求客户将我的角色更新为管理员吗?
  3. 管理员是否有足够的权限进行临时分发?
  4. 还有哪些其他龙以这种奇怪的方式生活?

编辑

我正在尝试为 Ad Hoc 分发导出生成的存档,但 Xcode 失败并出现以下错误:

【问题讨论】:

  • @Vladimir 感谢您的链接。看起来可以生成一个 ipa 作为团队成员。但是,我最终要求我的客户将我的角色升级为管理员。无论如何,您的链接仍然有用。

标签: ios xcode ad-hoc-distribution


【解决方案1】:

看看ios开发程序中的角色:

https://developer.apple.com/programs/roles/

我的建议是您应该升级为管理员,否则您的客户需要做很多事情(例如创建应用 ID、配置文件等......)

不知道客户的个人资料是什么,是否是技术性的,是否习惯于 ios dev,但如果他对此有经验,他可以帮助您并且应该提供所有信息,如果没有,那么你必须自己做,唯一的办法就是成为管理员。

这个过程似乎很复杂,尤其是第一次,但是一旦你习惯了它就很容易......

另外,如果你打算“认真”对待 ios dev,我建议你获得一个开发者帐户

【讨论】:

  • 是的,我检查了好几次角色。但是我在某处看到只有代理可以分发应用程序(无法提供确切的链接,抱歉)。我知道 AppStore 分发确实如此,所以我想确保管理员能够分发构建以进行测试(临时),所以我有理由要求客户升级我的角色。
  • 或者也许有一种方法可以为会员进行 Ad Hoc 分发 - 同样在 SO 我看到一个将应用程序转换为 ipa 的黑客,所以 ipa 可以发送给其他人,他可以安装它(假设适当的 UDID 在配置文件下),但不确定它是否会工作
  • 您将能够生成应用程序并分发到管理员能够管理的测试人员列表。换句话说,管理员可以管理可以安装应用程序的人员列表,而开发人员可以创建 ipa 并将其提供给测试人员
  • 好的,看起来我仍然可以保持会员身份并将应用程序分发给测试。这样做的流程是什么?将 ipa 分发给会员测试人员的步骤是什么。管理员应该为此提供什么?那么我作为会员的步骤应该是什么?目前我正在尝试在 Xcode 中为 AD Hoc 分发导出存档,它说我没有权限。我只有开发签名证书。我会用截图更新我的问题
  • 最终请求我的客户将我的角色从成员升级为管理员。在通过会员中心生成分发签名证书和 Ad Hoc Distribution 配置文件后,我终于能够为 Ad Hoc Distribution 生成 .ipa。仍然不知道是否允许成员临时分发构建。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-19
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多