如何将UDID添加到TestFlight门户网站

4

您好,我们的其中一名团队成员希望将他们的设备添加到TestFlight账户中,我已经从门户网站发送了邀请并且他们也已经接受了。现在我需要该设备的UDID以供生成配置文件。他们需要手动发送吗?还是只要接受邀请,TestFlight门户网站就会自动获取其UDID?

6个回答

5

首先,您需要将UDID添加到配置文件中。

然后登录Testflightapp.com并按以下路径操作:

应用程序->应用程序名称->构建->单击最新构建

您将在那里看到配置文件中的所有UDID,从中可以选择新添加的UDID。

参考图片


谢谢您的回复,TestFlight网站能帮助获取设备UDID吗?还是我们需要要求该成员手动发送他的设备UDID? - Ravi Kiran
哦,好的,谢谢你的帮助。 - Ravi Kiran

0
  1. 向用户索取设备的UDID和Apple ID。(用户可以通过将设备连接到Mac电脑,然后在iTunes中查找 -> 点击设备图标 -> 点击序列号来查找UDID。Apple ID可以在“设置”- > “iTunes和App Store”中找到)

  2. 在开发者账户中添加UDID(在设备部分下)。

  3. 创建配置文件。

  4. 现在登录到itunesconnect.apple.com,转到“用户和角色”,使用用户的Apple ID(步骤1中获得的用户Apple ID)添加用户。

  5. 添加用户后,测试飞行(TestFlight)将向用户发送邀请邮件,发到他的Apple ID(通常是用户用于登录iTunes的邮件地址)。请用户接受他在Apple id(邮件id)上收到的邀请。

  6. 一旦用户接受邀请,使用Xcode将您的构建版本上传到TestFlight中。

  7. 现在进入iTunes -> 我的应用程序 -> 选择您的应用程序 -> TestFlight -> 内部测试 -> 添加内部测试人员(即在第5步中添加的用户)-> 选择要测试的版本(从Xcode中刚刚上传的构建版本进行选择)。

  8. 点击开始测试后,用户将在他们的设备上收到TestFlight通知以下载应用程序。

注意:为了将构建上传到iTunes,您应该在iTunes的“我的应用程序”部分下创建您的应用程序 -> +。

0

您需要使用新的UDID更新配置文件。如果构建已经上传,则转到设置->权限并更新新的配置文件。


谢谢您的回复,是的我知道我需要使用新的UDID更新配置文件,我的问题是他们应该手动发送UDID还是如果他们从设备登录,则testFlight Web门户将从设备收集UDID? - Ravi Kiran
好的,如果您已经在配置文件中更新了UDID,请确保选择了UDID并更新权限。然后就应该能够访问应用程序了。 - nswamy
Test Flight 会自动检测它。 - nswamy
但是我无法在TestFlight中看到新添加的UDID。 - Ravi Kiran
然后 - 1. 检查您的个人资料中是否有新的UDID(您可以在TextEdit中打开并搜索)。如果有,请使用“更新个人资料»”选项更新个人资料。 - nswamy

0

当你的朋友通过他们的设备发送邀请时,TestFlight将会获取他们设备的信息(你可以在TestFlight的People菜单中查看)。然后你需要为你的配置文件注册他们的设备(UDID),并在TestFlight上更新该配置文件。


但是在“人员菜单”中没有任何新添加的UDID。 - Ravi Kiran
@RaviKiran 你可能想查看这个链接:http://help.testflightapp.com/customer/portal/articles/829918-i-invited-a-team-member-and-they-accepted-the-invite-but-don-t-show-up-in-the-people-section - Thuy
是的,他的电子邮件地址显示正确。但它没有显示他的UDID...我应该告诉他单独发送设备的UDID吗? - Ravi Kiran
@RaviKiran,你能在这里粘贴你的TestFlight页面截图吗?'建议'与每个人名字后面都有一个数字(该人拥有的设备数量)和一个信息按钮。点击信息按钮,你将获得该人设备的UDID。 - Pawan Rai

0

一旦被邀请的人(测试员)接受邀请,他们将收到来自Testflight的邮件,主题为开始使用。 如果受邀者点击“开始使用”并成功完成所有必需的步骤,您将收到来自Testflight的自动生成的电子邮件,主题为XYZ添加了一个设备,邮件正文包含以下详细信息。

enter image description here

然后你可以手动将这个设备 ID 添加到配置文件中。唯一的注意事项是“受邀者必须使用自己的移动设备来打开所有来自 TestFlight 的邮件”。

0

如果用户接受邀请并尝试将设备添加到TestFlight而未在配置文件中添加,则用户将无法使用该设备玩您的应用程序。您需要获取UDID并将其添加到配置文件中,然后在https://developer.apple.com下载新的配置文件,并再次使用此新的配置文件上传您的应用程序。设备的UDID必须在配置文件中才能下载应用程序

由于苹果在中完全删除了uniqueIdentifier并在中将其弃用,因此Testflight不再发送UDID(https://developer.apple.com/library/ios/documentation/uikit/reference/UIDevice_Class/DeprecationAppendix/AppendixADeprecatedAPI.html

从版本1.0 BETA 1 - 2012年3月30日开始,发送UDID的选项已被删除。

UDID不再被SDK收集。在测试期间,请使用[TestFlight setDeviceIdentifier:[[UIDevice currentDevice] uniqueIdentifier]];发送UDID,以便您可以识别测试人员。发布时不要设置+setDeviceIdentifier。请参阅自述文件中的Beta测试和发布差异或在线查看https://testflightapp.com/sdk/doc/1.0beta1/

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接