IOS平台使用ionic打包app报错"Error: spawn EACCES"

在Mac上使用Ionic打包iOS应用时遇到'Error: spawn EACCES'的问题,尝试修改文件或父级文件夹权限未果。最终发现是项目最外层目录权限不足导致。参照前辈经验,通过提升Android Studio中gradle目录的权限解决了问题。具体路径为:Applications/Android Studio.app/Contents/gradle/gradle-4.1/bin/gradle。
摘要由CSDN通过智能技术生成
  1. 之前已经成功打包过一次,虽然遇到各种问题,但都解决掉了,环境应该是没有问题。
  2. 事隔几天在Mac上又重新打包项目,谁成想一执行就报"Error: spawn EACCES"错误 (详细报错见下截图)
  3. 在百度查了半天,各路前辈都是说权限不够,而且解决点集中在gradle 文件或父级文件夹上。但我都试过了不行。
  4. 最后这位前辈提点了我:虽然gradle层的权限够了,但是最最最最外层的项目文件夹权限是不是不够呢?

    前辈原文:https://blog.csdn.net/jesterxu/article/details/53909260

  5. 解决办法:将你的工程目录提限试试!

    sudo chmod -R a+rwx /E:\STS\workspace-sts-3.8.1.RELEASE\此处应该是你的工程文件路径名

注意:

  • 先给你的gradle目录层提限,不行再考虑别的目录层。
  • gradle目录层不是指你下载gradle以后,解压的地方!

    提限的gradle目录层指的是:App

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值