copyplist因退出代码71而失败

phi*_*red 1 iphone xcode build adhoc plist

我有一个iPhone应用程序正在发货(vConqr - 你应该去购买它:-)).我在几个不同的机器上构建项目,包括一个同事,并且它一直工作正常.但是,就在最近,在我的第二台开发机器上,我的构建每次都失败并出现错误:

/Developer/Library/Xcode/Plug-ins/CoreBuildTasks.xcplugin/Contents/Resources/copyplist Entitlements.plist --outdir /Code/iPhone/VirtualConquest/build/Debug-iphonesimulator/VirtualConquest.app

error: can't exec '/Developer/Library/Xcode/Plug-ins/CoreBuildTasks.xcplugin/Contents/Resources/copyplist' (No such file or directory)

我重新安装了XCode - 两次!(我第二次删除/ Developer/Library/Xcode下的文件).我删除了我的源代码树并检查了源代码控制新鲜.错误仍然存​​在.

自从我开始上一个测试计划以来,Entitlements.plist文件已经存在了几个星期.我不能确定,但​​我怀疑我没有在我的第二台开发机器上编译,因为它已被添加.然而,除了我的主要开发机器,它也在我的同事机器上构建良好,所以我很困惑,差异是什么.

我已经用Google搜索了错误,但要么我的Google-Fu是铺位,要么这不是常见的错误 - 我发现没有相关的点击.

这真是令人沮丧,尤其是因为我使用我的第二台机器作为浸泡测试/持续集成机器.

任何人遇到同样的事情,或有任何其他建议?

小智 8

我遇到了这个问题并将其归结为我的ruby安装问题 - 不管怎么说都不是问题

解决了它通过符号链接到我的ruby安装的正确位置

sudo ln -s/opt/local/bin/ruby​​/usr/bin/ruby

希望这可以帮助别人,因为它让我疯了!此外,可能不是您的ruby安装此文件只是加载核心库所以只需运行该文件,如果它存在,以跟踪它