Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/472.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
Javascript 每当我向Meteor添加新的cordova软件包时,我都会得到;错误:缺少变量:反向的“客户端ID”;_Javascript_Xcode_Cordova_Meteor_Mobile Config - Fatal编程技术网

Javascript 每当我向Meteor添加新的cordova软件包时,我都会得到;错误:缺少变量:反向的“客户端ID”;

Javascript 每当我向Meteor添加新的cordova软件包时,我都会得到;错误:缺少变量:反向的“客户端ID”;,javascript,xcode,cordova,meteor,mobile-config,Javascript,Xcode,Cordova,Meteor,Mobile Config,从现有Meteor软件包构建ios应用程序。为了使应用程序成为Xcode项目,我一直在运行以下程序: meteor build ../example-output --mobile-settings settings-staging.json --server https://example-staging.meteorapp.com:443 我已经有了一个mobile config.js,其中包括所有的配置,例如App.info,App.icons,App.launchScreens,A

从现有Meteor软件包构建ios应用程序。为了使应用程序成为
Xcode
项目,我一直在运行以下程序:

meteor build ../example-output --mobile-settings settings-staging.json --server https://example-staging.meteorapp.com:443  
我已经有了一个
mobile config.js
,其中包括所有的配置,例如
App.info
App.icons
App.launchScreens
App.appendToConfig
。此外,我在文件中包含了
反向的客户机ID
。一切正常,直到我添加任何cordova插件(
meteor添加插件cordova:

该应用程序构建到
.xcworkspace
中,但随后出现了一些问题,我认为这些cordova插件将解决这些问题。如何配置/修复反向的客户端ID和/或配置问题,并添加cordova插件,以便该项目可以编译为Xcode
.xcworkspace

感谢,其中指出

“该问题自1.2.x版起就存在。如果Cordova 包引用另一个Cordova包作为依赖项 cordova plugin compat软件包存在很多问题 被其他人引用。”

解决方案最终只是删除cordova版本:

rm -rf .meteor/local/cordova-build    
我还删除并再次添加了iOS平台,以便更好地衡量:

meteor remove-platform ios                 
meteor add-platform ios      
meteor remove-platform ios                 
meteor add-platform ios