我有一个问题,我在视觉工作室2017上的Xamarin有相同的项目。 当我部署传输证书并在itunes上加载它时,通过Application Loader连接。
问题在于,使用两个应用程序之一( 我每次发布应用程序或其他应用程序时都会更改证书。),我无法为beta测试人员发布。 如下图所示:
第一个应用程序一切顺利,但是当第二个加载时,当您尝试使用testflight发布错误时,会看到错误:缺少Beta权利。
我在线查看,并尝试在info.plist文件中输入以下字符串:
<key>beta-reports-active</key> <true/>
但没有成功。任何人都可以建议我如何解决?谢谢。 我上传了连接itunes版本1.13,但我遇到了同样的问题。
答案 0 :(得分:0)
我建议您从MSDN documentation清除/清除配置文件。
您是否让Xcode管理代码签名身份? 如果是这样,那么当您为Release发布时,它将为您创建配置文件。
事实上,它发生在我身上,这对我在Apple Developer上的配置来说太糟糕了。
我刚删除了所有内容,配置文件,创建了1个开发和1个生产证书。
然后,当您为Release构建时,Xcode将为您创建配置文件,它以“XC”开头。
您的问题是
可能是Ad Hoc Distribution的不同配置文件 您可能正在使用的配置文件签署TestFlight版本
TBH更改证书evertytime释放应用程序或其他可能也会在Xcode配置中造成混乱。