ios - 如何在 Xcode 4.5 GM 中重建第三方库

标签 ios xcode ios6 core-plot armv7

很难说出这里问的是什么。这个问题是模棱两可的、模糊的、不完整的、过于宽泛的或修辞的,无法以目前的形式得到合理的回答。如需帮助澄清这个问题以便重新打开它,visit the help center .




9年前关闭。




我正在尝试在 iOS 应用程序中使用一个名为“CorePlot”的库,在将 Xcode 升级到 Xcode 4.5.1 以支持 ios6 之前一切都很好。

升级后出现此错误

file is universal (3 slices) but does not contain a(n) armv7s slice: Lib/libCorePlot-CocoaTouch.a for architecture armv7s



现在经过长时间搜索并取决于此链接

iOS - Linker error after upgrading to Xcode 4.5, possibly Core Plot related

解决方案是使用新的 Xcode 4.5GM 重建库

但是如何进行重建过程?

最佳答案

我的一个静态库也有类似的问题。基本上,您需要重新编译库以支持 armv7s,但与此同时,您可以从build设置中删除该要求。

在您的项目设置中,查找架构,我猜它说,“标准(armv7,armv7s)”删除它并替换为“armv7”,您的项目应该编译。

关于ios - 如何在 Xcode 4.5 GM 中重建第三方库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13159052/

相关文章:

objective-c - 每个 Action 方法都需要一个发送者对象吗?

ios - 在 iPad 3 上渲染手绘上下文的最佳实践

ios - 重播套件未记录父应用程序中的第二个应用程序

iphone - 如何处理iphone中的按键事件

ios - 理解 tableView 等函数中的 Swift 参数表示法

ios - 如何使用 Instrument 运行 Xcode UnitTest

ios - 如何在一个应用中授权多个 Dropbox 帐户?

iphone - iOS 6 应用程序运行在 iOS 7 风格遵守

ios - UIScrollView: addSubview 不添加项目

ios - 在获取 indexPath 之后但在删除该 indexPath 处的单元格之前调用 reloadData() 是否不安全?