我有一个可以正常为 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
它可以正常打开,没有任何错误。
有谁有解决办法吗
如果它在两天前工作但现在停止了,那么很可能是某些更新的问题。最有可能的是 Xcode 的更新、某些节点依赖项或节点本身,或者。从检查 Xcode 是否更新开始将是最好的开始。
使用
cordova build ios
而不使用 sudo
会起作用的