使用OS X Mavericks和XCode 4.x冻结xcrunlipo

使用OS X Mavericks和XCode 4.x冻结xcrunlipo,第1张

使用OS X Mavericks和XCode 4.x冻结xcrun / lipo

一个更合适的解决方法是:

ln /Applications/Xpre.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin/lipo /Applications/Xpre.app/Contents/Developer/Toolchains/XpreDefault.xctoolchain/usr/bin/lipoxcrun -k lipo

原因:xfx的修复程序可能无法在将来的Xpre版本中使用xpre-select来选择您的工具链。

Mavericks之前的版本和Xpre 5.x,/ usr / bin / lipo似乎是 实际 lipo工具的 实际 位置(尝试-
看起来像一个大二进制文件)。在Mavericks / Xpre
5.x中,将lipo移至XpreDefault.xctoolchain,二进制文件at是一个薄包装,似乎只是调用(请参阅参考资料),而后者又根据找到了lipo的位置。
__

cat /usr/bin/lipo``/usr/bin/lipo``xcrun lipo``nm /usr/bin/lipo``xpre-select



可能是,新版本的

xpre-select
和/或Mavericks用包装程序版本替换了/ usr / bin /
lipo。如果您随后尝试将lipo与4.x工具链
xpre-select
‘d一起使用,则它将无法正常工作,因为该工具未包含在较早版本的Xpre中。幸运的是,由于某些原因它仍然包含在iPhoneOS.platform中,否则您可能必须将其从未损坏的<=
10.8机器中拉出

看起来在4-> 5开关中的Developer / usr / bin和Developer / Toolchains /
XpreDefault.xctoolchain / usr / bin之间有很多工具改组-
如果出现类似问题,这也不会令我感到惊讶其他不常用的命令行工具也是如此。

最后,xcrun在找不到工具时挂起的事实似乎像一个苹果错误,简单明了。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5662658.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存