Phonegap 无法存档,出现此错误“Command / usr / sbin / chown failed with exit code 1”

Posted

技术标签:

【中文标题】Phonegap 无法存档,出现此错误“Command / usr / sbin / chown failed with exit code 1”【英文标题】:Phonegap unable Archive by this error "Command / usr / sbin / chown failed with exit code 1" 【发布时间】:2012-10-16 12:21:05 【问题描述】:

我使用Xcode 4.5.1,使用最新的安装包PhoneGap“2.1.0” 我安装了以下内容:

    新建一个文件夹名称为PhoneGapApp。 复制两个文件夹:“bin”和“CordovaLib”目录使PhoneGapApp可用。 运行终端: Chmod-R 777 用于所有文件夹“PhoneGapApp”。 使用 cd 命令移动文件夹“bin”。 在bin目录下运行“Create”创建一个新的应用程序,命名为:newappphonegap 在 Xcode 中打开新项目 -> 选择设备并进行存档。 运行应用程序后出现以下错误消息:

SetOwnerAndGroup "NGUYEN:staff" /Users/NGUYEN/Library/Developer/Xcode/DerivedData/phonegap-bbxcrooiwxhhpkbtvbseflkcjksr/Build/Intermediates/ArchiveIntermediates/CordovaLib/IntermediateBuildFilesPath/UninstalledProducts/libCordova.a cd "/Volumes/MacBook Pro 数据/phonegapapp/CordovaLib" setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/ usr/sbin:/sbin" /usr/sbin/chown -RH "NGUYEN:staff" /Users/NGUYEN/Library/Developer/Xcode/DerivedData/phonegap-bbxcrooiwxhhpkbtvbseflkcjksr/Build/Intermediates/ArchiveIntermediates/CordovaLib/IntermediateBuildFilesPath/UninstalledProducts/libCordova.a

chown:/Users/NGUYEN/Library/Developer/Xcode/DerivedData/phonegap-bbxcrooiwxhhpkbtvbseflkcjksr/Build/Intermediates/ArchiveIntermediates/CordovaLib/IntermediateBuildFilesPath/UninstalledProducts/libCordova.a:没有这样的文件或目录 命令 /usr/sbin/chown 失败,退出代码为 1

我删除了 ARMv6 项目和 Cordova,但仍然出现此错误,我也尝试在互联网上找到此错误并按照但几乎没有结果。

谁能帮帮我。 谢谢!

【问题讨论】:

【参考方案1】:

我发现并尝试了以下内容:

在项目的 Build Settings 下将 Build Active Architecture Only 设置为 YES

您可能还想将显示文件列表的项目导航图标下的 CordovaLib.xcodeproj 设置为 YES。

【讨论】:

在所有建议中,这是唯一有效的!【参考方案2】:

我通过做 grainlarceny 所说的两件事来让它工作

    在项目的 Build Settings 下,将 Build Active Architecture Only 设置为 YES。

    在 CordovaLib.xcodeproj 项目的 Build Settings 下(必须选择所有选项)将 Build Active Architecture Only 设置为 YES

【讨论】:

【参考方案3】:

实际上,我通过从运行 XCode 的 macbook 断开设备来消除此错误。一旦没有附加设备,所有编译和链接都没有错误。连接设备后,我总是收到这个愚蠢的 SetOwnerAndGroup 错误...

【讨论】:

【参考方案4】:

我最近也遇到了这个错误。关闭并重新启动 XCode 为我解决了这个问题。

【讨论】:

以上是关于Phonegap 无法存档,出现此错误“Command / usr / sbin / chown failed with exit code 1”的主要内容,如果未能解决你的问题,请参考以下文章

无法存档更新的 iOS PhoneGap 应用程序

XCode 无法创建存档并出现“无法生成进程 /usr/bin/make”错误

错误 ITMS-9000:“不支持的架构。Xcode 存档错误

XCode/PhoneGap - Apple Mach-O 链接器错误

无法加载网页并出现错误:在此服务器上找不到请求的 URL

使用 phonegap v 2.9 为 Xcode 4.6 版本构建存档失败