【发布时间】:2018-04-20 16:29:26
【问题描述】:
当我在现有项目上运行“cordova build ios”时,访问项目 ios 文件夹时出现权限错误。
Node 已使用“NVM”安装,当我运行“which cordova”时,它会为我提供 .nvm 文件夹中的正确路径。
我也可以在没有 sudo 的情况下安装 npm 包,并且可以在其他项目上运行“cordova build ios”没问题。
终端打印错误:
cordova-custom-config:跳过配置文件备份的自动恢复
错误:EACCES:权限被拒绝,scandir '/Users/username/project/cordova/platforms/ios/build/device/libCordova.a'
我能想到的最后手段是删除 ios 平台并重新添加,但最后一个开发人员可能对这些文件进行了一些更改,所以如果可能的话希望避免这种情况。
【问题讨论】: