IONIC IOS:列出模拟器目标运行命令:xcrun simctl list --json 从列表中选择最后一个模拟器作为默认值

问题描述 投票:0回答:2

我有一个可以正常为 Android 构建的离子应用程序。事实证明,当我运行命令时:

 ionic cordova build ios --prod --release
在 mac 上它总是返回此错误。很奇怪,因为两天前我设法在同一个项目上运行相同的命令。有人知道会发生什么吗? 已经尝试过:
sudo rm -rf node_modules
sudo rm -rf  platforms
sudo npm install
sudo ionic cordova platforms add ios
 ionic cordova build ios --prod --release
返回相同的错误... 但是当我跑步时:
ionic serves
它可以正常打开,没有任何错误。 有谁有解决办法吗

angular typescript cordova ionic-framework ionic4
2个回答
0
投票

如果它在两天前工作但现在停止了,那么很可能是某些更新的问题。最有可能的是 Xcode 的更新、某些节点依赖项或节点本身,或者。从检查 Xcode 是否更新开始将是最好的开始。


0
投票

使用

cordova build ios
而不使用 sudo 会起作用的

© www.soinside.com 2019 - 2024. All rights reserved.