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”的主要内容,如果未能解决你的问题,请参考以下文章
XCode 无法创建存档并出现“无法生成进程 /usr/bin/make”错误
错误 ITMS-9000:“不支持的架构。Xcode 存档错误