Ionic Emulate iOS / Android命令无法正常工作

时间:2017-10-27 02:03:26

标签: ios xcode cordova ionic-framework ionic3

背景信息:我目前正在使用Ionic版本3.15.2。 'ionic serve'命令有效。 'ion cordova emulate ios'和'ionic cordova emulate android'不起作用。我尝试从Ionic删除/重新安装某些软件包和依赖项,但没有任何帮助。我有一种感觉,我需要一起删除/重新安装Xcode,但我想我先在这里寻求帮助。当我尝试使用Ionic模拟器/模拟器时,这是我在终端上收到的错误消息:

  

命令/ usr / bin / codesign失败,退出代码为1

     

**建筑失败**

     

以下构建命令失败:

     

CodeSign build / emulator / **** app.app

     

(1失败)

     

错误:命令的错误代码65:带args的xcodebuild:   -xcconfig,/用户/ ***** /桌面/ ***** /平台/ IOS /科尔多瓦/集结debug.xcconfig,-workspace,**** app.xcworkspace,-scheme,****应用,构型,调试,-sdk,iphonesimulator,-destination,平台= iOS版   模拟器,名称= iPhone   5S,构建,CONFIGURATION_BUILD_DIR = /用户/ ***** /桌面/ **** /平台/ IOS /建造/仿真器,SHARED_PRECOMPS_DIR = /用户/ **** /桌面/ **** /平台/ IOS /建设/ sharedpch   [错误]运行cordova模拟ios时出错(退出代码1)。

注意:出于隐私原因,我使用星号代替路径

ionic serve工作很奇怪,但其他两个命令却没有......

1 个答案:

答案 0 :(得分:0)

即使ionic info也会因后一错误而失败。

这是因为模块@ionic/cli-plugin-proxy。一旦我卸载它,我就可以成功运行ionic info。但它在我的环境中检测到IONIC_HTTP_PROXY并要求我再次安装它 所以我稍后手动完成,但错误返回。所以我使用 npm install -g @ionic/cli-framework 安装了缺少的模块。之后我可以再次成功运行ionic info。 因此我猜它是@ionic/cli-plugin-proxy模块中未解决的依赖问题。