Dav*_*lsh 5 iphone xcode chown ios cordova
我知道这已经被覆盖了很多,但是我现在一直在谷歌搜索并尝试近两天,而目前的解决方案没有运气.
我正在使用XCode 4.6.2创建一个PhoneGap应用程序,该应用程序当前构建到设备和模拟器没有问题.但是,当我尝试归档文件时,我收到错误消息:
命令/ usr/sbin/chown失败,退出代码为1
它还列出了我正在尝试编译的www文件夹中的每个文件,如下所示:
chown:/my/folder/path/appName.app/www/filename.abc:不允许操作
对于主项目和包含的PhoneGap项目,我已经尝试将"Build Active Architecture Only"设置为yes.
我尝试过不同架构的组合.目前已删除armv6和armv7s.目前只剩下armv7了.
这似乎是一个权限问题,但我已通过终端进入,并且双倍确保我拥有该文件夹的完全权限.我正在使用主管理员用户帐户.
然而,我确实注意到,当我去终端并键入:
sudo chown -R userName/path
我得到与xcode产生的完全相同的错误.
这是我第一次使用Mac的经验,更不用说xcode了,所以可能还有一些基本的东西我也不知道.
我打开了一个hello world应用程序来尝试存档它,这没有任何问题.
我尝试过清洁和重启等小事.
谢谢.
Jor*_*rre 22
导致此问题的原因是您的某些文件(在xcode中抛出chmod的文件)没有正确的所有者/组.它们可能设置了root权限,这可能是由安装带有sudo的PhoneGap模块引起的.
sudo chown -R username:staff YourAppFolder
对原始文件运行命令,您将能够再次归档代码.
小智 6
如果您在某些文件中遇到上述错误,可能是因为Xcode尝试chown创建的.app并且无法更改某些文件的权限.
如果你读了错误的日志,你在前面的行中看到有一行以chown [....]开头.app
它适合我.
(如果你有chmod错误,同样的事情)
归档时间: |
|
查看次数: |
8622 次 |
最近记录: |