我试图运行离子命令离子cordova模拟ios并失败。我试图运行一个干净的cordova helloworld项目,它运行没有任何问题。下面,我写信给你列出错误的终端。
/Users/frol/ionic1/platforms/ios/build/emulator/libCordova.a(CDVLogger.o)
ld:2个用于体系结构x86_64的重复符号 clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
**建筑失败**
以下构建命令失败: Ld build / emulator / Live \ Hockey.app/Live \ Hockey正常x86_64 (1次失败) (node:2641)UnhandledPromiseRejectionWarning:未处理的promise拒绝(拒绝id:1):命令的错误代码65:带有args的xcodebuild:-xcconfig,/ Users / frol / ionic1 / platforms / ios / cordova / build-debug.xcconfig, - 工作区,Live Hockey.xcworkspace,-scheme,Live Hockey,-configuration,Debug,-sdk,iphonesimulator,-destination,platform = iOS模拟器,名称= iPhone X,build,CONFIGURATION_BUILD_DIR = / Users / frol / ionic1 / platforms / ios /建造/仿真器,SHARED_PRECOMPS_DIR = /用户/ frol / ionic1 /平台/ IOS /构建/ sharedpch (节点:2641)[DEP0018]弃用警告:不推荐使用未处理的拒绝承诺。将来,未处理的承诺拒绝将使用非零退出代码终止Node.js进程。
我的版本 离子 - 3.19.1 cordova - 8.0.0 节点 - 8.9.4
严格按照网站上的说明进行部署并安装一切(XCode,命令行)。帮帮我
答案 0 :(得分:5)
我认为这是因为控制台插件新的cordova-ios版本。
删除cordova控制台插件后尝试。
做
cordova plugin rm cordova-plugin-console
然后又跑了。
如果这没有用,请尝试以下方法:
cordova platform rm ios
cordova platform add ios@4.4
希望这有帮助。