Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/38.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 通过Visual Studio Cordova构建时“缺少测试版授权”_Iphone_Xcode_Ionic Framework_Visual Studio 2015_Visual Studio Cordova - Fatal编程技术网

Iphone 通过Visual Studio Cordova构建时“缺少测试版授权”

Iphone 通过Visual Studio Cordova构建时“缺少测试版授权”,iphone,xcode,ionic-framework,visual-studio-2015,visual-studio-cordova,Iphone,Xcode,Ionic Framework,Visual Studio 2015,Visual Studio Cordova,我已经在iOS中使用Visual Studio Cordova和Ionic框架开发了一个Hybrid应用程序。应用程序已准备好进行生产部署。在这里,我面临一个问题,并将在两个案例中进行解释 案例1:当我将provision Profile设置为distribution in Xcode并尝试使用Remote agent构建时,我的bin中有ipa文件,当我尝试使用Application Loader上载此ipa时,它已成功上载到itunes Connect,但显示 “缺少测试授权” 案例2:我没

我已经在iOS中使用Visual Studio Cordova和Ionic框架开发了一个Hybrid应用程序。应用程序已准备好进行生产部署。在这里,我面临一个问题,并将在两个案例中进行解释

案例1:当我将provision Profile设置为distribution in Xcode并尝试使用Remote agent构建时,我的bin中有ipa文件,当我尝试使用Application Loader上载此ipa时,它已成功上载到itunes Connect,但显示

“缺少测试授权”

案例2:我没有通过远程代理进行构建,而是转到平台并复制了iOS文件夹,并尝试使用Xcode在Mac上运行,我能够获取ipa文件并成功上传到itunes connect,但它没有显示警告消息,即缺少Beta授权”

我知道缺少测试版权利是因为我需要

 <key>beta-reports-active</key><true/>
在我的.plist文件中

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


我试图将此配置保存在visual studio发布文件夹中的.plist文件中,但在生成应用程序时缺少该设置。导出时,请确保选择“为iOS应用商店部署保存”


很抱歉回复太晚,正如您在我的问题中看到的,我可以使用MAC导出我从windows vs解决方案中的平台复制了该项目,并在MAC中的xcode中打开了它,并且可以在那里构建它,没有任何问题,但是,当我尝试使用远程代理从windows使用visual studio cordova进行构建时,我可以获取ipa并上载到itunes connect,但缺少测试版授权。您能否检查您使用的配置文件是否用于应用商店部署?是的,在我的构建日志中,我可以看到它的分发配置文件