我正在尝试在命令行中运行cordova prepare ios
,以便我可以使用Xcode构建我的ios应用程序。它只返回'undefined'。通常它没有任何控制台输出,但应用程序准备正确。这个项目有多个开发人员,我最近不得不修复Images.xcassets/launch.launchimage/Contents.json
文件中的一些合并冲突,但除此之外我没有触及我的cordova配置。任何帮助将不胜感激。
当我使用详细标志运行它时,这是输出。我会包含更多代码,但老实说我不知道从哪里开始寻找错误。
$ cordova prepare ios --verbose
Generating config.xml from defaults for platform "ios"
Calling plugman.prepare for platform "ios"
Preparing ios project
Processing configuration changes for plugins.
Iterating over installed plugins: [ 'org.apache.cordova.device',
'org.apache.cordova.inappbrowser',
'com.danielcwilson.plugins.googleanalytics',
'com.phonegap.plugins.PushPlugin',
'com.mobileapptracking.matplugin',
'com.mobileapptracking.gaidwrapper',
'com.mobileapptracking.ifawrapper',
'nl.x-services.plugins.launchmyapp',
'com.phonegap.plugins.facebookconnect',
'com.google.playservices' ]
Writing out cordova_plugins.js...
undefined
答案 0 :(得分:0)
在git冲突之后发生了这个问题。必须手动确保.xcodeproj中的合并是正确的。
额外的逗号似乎并没有影响它。