[英]Not able to give build permission to device on TestFlight
I want to give build permission to a particular device on TestFlight. 我想为TestFlight上的特定设备授予构建许可。
I have added that device on developer.apple.com and also added to provisioning profile I have uploaded to TestFlight. 我已经在developer.apple.com上添加了该设备,并且还添加到了我上传到TestFlight的配置文件中。 Also I have uploaded that profile to TestFlight.
另外,我已将该个人资料上传到TestFlight。
I am able to add all other devices but not this particular device. 我可以添加所有其他设备,但不能添加此特定设备。 On TestFlight it shows this device under
Teammate devices not on this profile
section. 在TestFlight上,此设备在“
Teammate devices not on this profile
部分的Teammate设备下显示。 It does not show check box ie I can't add this device to build. 它不显示复选框,即我无法添加此设备来构建。 :
:
How can I solve it? 我该如何解决?
Update : Below is what I tried but did not work unfortunately. 更新:下面是我尝试过的但不幸的是没有工作。
Build Settings->Code signing identity->Provisioning profile
to this new ad hoc profile. Build Settings->Code signing identity->Provisioning profile
设置为此新的临时配置文件。 Create a new profile on Apple's dev site. 在Apple的开发站点上创建一个新的配置文件。 Name it something DIFFERENT from the current name.
将其命名为与当前名称不同的名称。 I usually append the date to mine so I KNOW which is which.
我通常将日期附加到我的日期,所以我知道是哪个日期。 Then, make sure you select the new one when building.
然后,确保在构建时选择新的。 If you have multiples with the same name it's a guessing game as to which one Xcode will choose when building your app.
如果您有多个同名游戏,那将是一个猜谜游戏,您可以在构建应用程序时选择哪个Xcode。 @rckoenes is correct - the UDID is NOT in the profile that is in the app that you uploaded to TestFlight.
@rckoenes是正确的-UDID不在您上传到TestFlight的应用程序中的配置文件中。 Using unique names will help alleviate this problem.
使用唯一名称将有助于减轻此问题。
将设备UDID添加到developer.apple.com上的设备,然后重新创建开发人员配置文件并下载。打开后,在XCode-> targets-> CodeSigning.Archive项目中选择配置文件并将其上传到testFlight。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.