命令/ usr / sbin / chown失败,退出代码为1?

时间:2011-09-28 21:23:21

标签: iphone cocos2d-iphone

每次我尝试存档我的应​​用程序以将其提交给Apple Xcode一直给我这个错误!我是三重检查,在Cocos2d库目标我做了我的安装组&安装所有者是正确的,我; v重新启动我的电脑&重新安装Xcode。它在模拟器中运行得很好。但就像我说一旦我点击存档它就给我这个错误

SetOwnerAndGroup "Home:staff" "/Users/Home/Library/Developer/Xcode/DerivedData/Swimmu-bdswkmmaijgxvyasdnmkpmnfgxji/ArchiveIntermediates/Swimmu/InstallationBuildProductsLocation/usr/local/lib/libcocos2d libraries.a"
    cd /Users/Home/Documents/Swimmu
    setenv PATH "/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin"
    /usr/sbin/chown -RH "Home:staff" "/Users/Home/Library/Developer/Xcode/DerivedData/Swimmu-bdswkmmaijgxvyasdnmkpmnfgxji/ArchiveIntermediates/Swimmu/InstallationBuildProductsLocation/usr/local/lib/libcocos2d libraries.a"

chown: /Users/Home/Library/Developer/Xcode/DerivedData/Swimmu-bdswkmmaijgxvyasdnmkpmnfgxji/ArchiveIntermediates/Swimmu/InstallationBuildProductsLocation/usr/local/lib/libcocos2d libraries.a: No such file or directory
Command /usr/sbin/chown failed with exit code 1

5 个答案:

答案 0 :(得分:15)

同样错误的第三个问题......也有不同的解决方案。在我的情况下,默认安装组$(INSTALL_GROUP)是一个Windows域并且在其中,它已转换为空间并导致构建失败..我通过将我的安装组更改为admin来修复它。

enter image description here

答案 1 :(得分:2)

您在安装所有者中输入的名称应与您登录的Mac OS登录名以及Apple的开发许可证和证书的名称相匹配。

所以转到系统偏好设置|用户&分组并设置与Apple的开发人员许可证名称匹配的全名

答案 2 :(得分:0)

“libcocos2d libraries.a”

问题可能与库中的空间有关。如果您创建了该库目标,则应通过将库目标的名称更改为“cocos2d_libraries”来轻松修复。

答案 3 :(得分:0)

我遇到了与你不同的问题,但出现了同样的错误:

Command /usr/sbin/chown failed with exit code 1

当我创建我的XCode项目时,我的应用名称中有一个空格,因此尝试部署我的应用程序总是失败。我可以使用Custom Archive Name修复此问题。

在XCode 4中......

  1. 编辑部署方案
  2. 单击“存档”选项卡
  3. 然后指定一个没有空格的存档名称。
  4. Specify a Custom Archive Name

答案 4 :(得分:0)

我能够通过清理项目,删除派生数据并重新启动Xcode来解决此问题。