繁体   English   中英

无法在TestFlight上向设备授予构建权限

[英]Not able to give build permission to device on TestFlight

我想为TestFlight上的特定设备授予构建许可。

我已经在developer.apple.com上添加了该设备,并且还添加到了我上传到TestFlight的配置文件中。 另外,我已将该个人资料上传到TestFlight。

我可以添加所有其他设备,但不能添加此特定设备。 在TestFlight上,此设备在“ Teammate devices not on this profile部分的Teammate设备下显示。 它不显示复选框,即我无法添加此设备来构建。

在此处输入图片说明

我该如何解决?

更新:下面是我尝试过的但不幸的是没有工作。

  1. 创建了一个新的即席配置文件。
  2. 删除了所有Xcode配置文件,并刷新它们以在Xcode中具有新创建的配置文件。
  3. 将“ Build Settings->Code signing identity->Provisioning profile设置为此新的临时配置文件。
  4. 创建的.ipa使用新的配置文件签名,并将生成的版本上传到TestFlight。
  5. 将新的配置文件上传到TestFlight。

在Apple的开发站点上创建一个新的配置文件。 将其命名为与当前名称不同的名称。 我通常将日期附加到我的日期,所以我知道是哪个日期。 然后,确保在构建时选择新的。 如果您有多个同名游戏,那将是一个猜谜游戏,您可以在构建应用程序时选择哪个Xcode。 @rckoenes是正确的-UDID不在您上传到TestFlight的应用程序中的配置文件中。 使用唯一名称将有助于减轻此问题。

将设备UDID添加到developer.apple.com上的设备,然后重新创建开发人员配置文件并下载。打开后,在XCode-> targets-> CodeSigning.Archive项目中选择配置文件并将其上传到testFlight。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM