1

我将通过 TestFlight 将我的项目演示发送给某人。

为此,我遵循了以下答案:https ://stackoverflow.com/a/11917884/555690 ,但我也做了其他事情:我询问了他的设备 UDID,然后在我的 Apple Developer 门户上添加了该设备。之后,我创建了选择此类设备的分发配置文件...

...现在其他人可能也会进行测试。和其他人一样。

我担心我可能不得不将他们的设备添加到我的 Apple Developer 门户,重新配置配置文件,然后重新创建存档。

这是正确的,还是没有必要将他们的设备添加到我的门户中(因此也不需要创建新的存档)?

4

3 回答 3

1

您不必每次想要添加新测试人员时都更新构建。为现有构建添加新测试器非常容易,您所要做的就是将设备添加到应用程序的 ADC 中的配置文件中。然后,将配置文件下载到您的计算机。现在,到了关键时刻。在 testflight 中转到要添加测试人员的构建。然后,在左侧,您将看到“权限”选项卡,单击此处,然后它将向您显示配置文件和当前有权访问该构建的所有测试人员。现在,使用您之前下载的版本更新构建,然后您将在列表中看到该设备。单击复选框以打开设备的权限,瞧你就完成了。您现在可以将相同的构建分发给测试人员。

于 2013-01-21T22:43:51.950 回答
0

是的,您每次都必须将它们添加到开发门户中的配置文件中,但是 testflight 在权限下有一个按钮来更新构建的配置文件。您可以尝试上传新的配置文件,而无需存档和上传新版本。

于 2013-01-21T22:43:49.007 回答
0

您可以按照以下任何适合您的步骤进行操作,但根据我的经验,我会推荐流程 1,因为我发现这更可靠。

过程1:

  1. 您有测试人员的 UDID。
  2. 使用 ADP,在设备列表中添加 UDID 并创建新的配置文件。
  3. 下载配置文件并在您的项目中进行更新。
  4. 构建并归档一个新的 ipa。
  5. 将其上传到测试飞行。

过程2:

  1. 使用 ADP,创建一个新的供应配置。
  2. 下载配置文件并将其上传到您的 testflight 帐户的权限选项卡中。
  3. 刷新,您将在您的配置文件中收到更新的用户列表。
  4. 选择用户,瞧你是 ON。

我在尝试 Process 2 时遇到的情况是,有时当您尝试下载应用程序时,即使用户存在于配置文件中,它也会显示“您没有下载权限”或“此时无法下载”。

此问题的解决方法是,每当您上传新的构建或配置文件时,请始终清除 cahce,或者在极端情况下,注销并重新登录。

希望这可以帮助。

于 2013-01-23T05:45:56.220 回答