运行iOS Cordova应用程序时Remotebuild'意外的输入结束'

时间:2016-01-21 09:13:24

标签: ios visual-studio cordova taco

当我尝试在安装了remotebuild的Mac上从Visual Studio 2015运行我的Cordova应用程序时,我总是在“输出”窗口中看到它:

1>------ Build started: Project: Holmwoods.Cordova, Configuration: Debug iOS ------
1>  Your environment has been set up for using Node.js 4.2.2 (x64) and npm.
1>  ------ Ensuring correct global installation of package from source package directory: C:\PROGRAM FILES (X86)\MICROSOFT VISUAL STUDIO 14.0\COMMON7\IDE\EXTENSIONS\APACHECORDOVATOOLS\packages\vs-tac
1>  ------ Name from source package.json: vs-tac
1>  ------ Version from source package.json: 1.0.28
1>  ------ Package already installed globally at correct version.
1>  ------ Cordova tools 5.4.1 already installed.
1>  ------ Build Settings:
1>  ------ Build Settings:
1>  ------    <<snip>>
1>  ------ Adding platform: ios
1>MDAVSCLI : warning : Applications for platform ios can not be built on this OS - win32.
1> <<snip>>
1>  ------ Updating plugins
1>  SyntaxError: Unexpected end of input
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========

我认为它正在尝试从Windows构建和运行iOS应用程序,即使我已在Tools&gt;下配置了remotebuild代理。选项。

在Mac上,我在构建期间没有看到任何请求。当我在Visual Studio中重新配置远程构建代理时,我确实在终端中看到了GET请求。

2 个答案:

答案 0 :(得分:0)

我有这个确切的问题

我要做的是修复它是创建一个空白的新项目并比较confix.xml文件。

我做的另一件事是删除我的插件文件夹中的所有内容,并使用visual studio GUI为config.xml重新添加插件。

答案 1 :(得分:0)

您应该尝试编写项目文件的cammand提示

cordova platform remove android
cordova platform add android

android或您的平台..