我正在尝试为iPhone归档我的第一个iOS 4.3应用程序,并且我经常遇到此错误:
Command /usr/sbin/chown failed with exit code 1
我在各个论坛中进行搜索,尝试使用诸如更改“备用安装组”(我不知道要更改为什么)以及打开“跳过安装”之类的解决方案。
Answers:
听起来很傻,在XCode 5.1.1中,我要做的就是退出并立即重新启动XCode。我知道这不是一个“答案”,但对我有用。
编辑:截至2018年7月,这对于民间仍然有效。编辑:截至2019年1月xcode 9.4.1仍在使用
我在存档的SetOwnerAndGroup部分遇到了困难-我使/ usr / sbin / chown失败了,并且它尝试'chown'的每个文件都'不允许操作'。
这很容易在终端中测试-'chown'不起作用,但是'sudo chown'可以。由于我不需要更改文件权限,因此最简单的解决方案是不执行chown。
上面的屏幕截图显示-我只是清空了安装所有者/组,然后做到了。
我尝试了所有其他解决方案,但没有一个对我有用。因此,我在终端上运行了此程序,以将项目中每个文件的所有者更改为我:
sudo chown -R my_username:my_group ./my_project_folder
其中“ my_username”是您的用户名,“ my_group”是您的组(通常是职员),“ my_project_folder”是您项目的文件夹。
我尝试了所有可能的变体,但它们并没有帮助我。所以我下载了旧的XCode 4.4.1和voila-应用程序成功存档:)
对我来说,重新启动我的Mac修复了它。OS High Sierra,xCode 9.2