'缺少Beta权利'通过Visual-Studio-Cordova构建

时间:2016-02-24 04:40:31

标签: iphone xcode ionic-framework visual-studio-2015 visual-studio-cordova

我使用Visual Studio Cordova使用Ionic Framework在iOS中开发了Hybdrid应用程序。应用已准备好进行生产部署。在这里,我遇到了一个问题,并将在两个案例中解释。

案例1:当我在Xcode中将配置文件设置为分发并尝试使用Remote代理构建时,在我的bin中获取了ipa文件,当我尝试使用Application Loader上传此ipa时,它是已成功上传到itunes Connect但显示

  

'缺少Beta权利'

案例2 :我没有通过远程代理构建我去了平台并复制了iOS文件夹并尝试使用Xcode在Mac上运行,我能够获取ipa文件并成功上传到itunes connect但它没有显示警告消息(即,使用Beta版权利')。

我知道缺少Beta权利是因为我需要保留

passthroughViews

在我的 .plist 文件中。

所以我的问题:如何在Visual Studio中设置此配置,而不是将ios平台文件夹复制到Xcode并在那里构建ipa?

我尝试将此配置保存在visual studio的Release Folder中的.plist文件中,但是在构建应用程序时缺少该设置

1 个答案:

答案 0 :(得分:1)

导出时,请务必选择保存iOS App Store部署

enter image description here