我们可以使用开发人员配置文件上传(.ipa)到testflight吗?

时间:2012-03-16 10:07:47

标签: iphone ios ios-provisioning testflight

我想知道,通过iphone开发者的配置文件,我能够生成(.ipa)上传到testflightapp。但它在testflight中给出了一个错误“它无效(.ipa)”是因为我使用的是开发人员资料而不是分发资料?

4 个答案:

答案 0 :(得分:13)

必须使用您的分发资料!另外,请确保您的ipa包含文件embedded.mobileprovision

答案 1 :(得分:3)

准备testflight包含以下步骤

  1. 通过电子邮件地址邀请带有testflight的队友。
  2. 在developer.apple.com中使用“添加设备”并按照UID
  3. 添加设备
  4. 在分发中创建一个新的profisioning配置文件,其中包含testflight用户的设备。
  5. 下载新的配置文件并在XCode构建设置中设置 - >代码签名身份
  6. 使用产品
  7. 在XCode中创建项目的新版本
  8. 将新制作的.ipa上传到testflight并设置testflight测试人员
  9. 你做完了!

    编辑:

    我已经在你的应用程序之前做过一次测试,你也可以选择在第3步之后停止,然后将新创建的配置文件上传到testflight。 (正如OneGuyInDc所说)

答案 2 :(得分:2)

这是正确的,它需要是一个分发者。你可能会看到它抱怨get-task-allow是真的而不是假的。我不完全确定为什么TestFlight会费心去检查这个问题,但他们确实这样做了。

答案 3 :(得分:0)

是的,您需要配置文件以进行分发。

那就是说,你不要在Xcode中选择它。为Xcode中的所有配置文件选择“无”。

enter image description here

仍在Xcode 5.11中有效。