我试图在iOS模拟器上运行我的离子应用程序,并且该应用程序在前一天正常工作,但是后来我更新到了最新的xcode。
cordova run ios --list
返回一长串设备(此信息已删除)
Available ios devices:
Available ios virtual devices:
...
iPhone-6, 9.3
iPhone-6-Plus, 12.1
...
我正在运行的开始构建的命令是
ionic cordova emulate ios --target="iPhone-6-Plus, 12.1" --verbose
但是除了终端以外,我看不到其他任何明显的错误
An error occurred while running subprocess cordova.
cordova emulate ios --verbose --target "iPhone-6-Plus, 12.1" exited with exit code 1.
上面一行显示:
No scripts found for hook "before_deploy".
/Applications/MAMP/htdocs/gb-dosing-calculator/platforms/ios/build/emulator/GB Dosing Calculator.app/Info.plist file not found.
但是我不认为这是问题。如果我浏览到platforms/ios
并打开
GB Dosing Calculator.xcodeproj
文件并在xcode中运行该应用,模拟器和应用可以正常启动。
有什么想法吗?