iphone - iOS - 升级到 Xcode 4.5 后链接器错误,可能与 Core Plot 相关

标签 iphone ios xcode linker core-plot

我刚刚升级到 Xcode 4.5GM 并整理了我的 iPhone 项目中的一些屏幕以应对 iPhone 5 上的额外屏幕尺寸。该项目针对 iOS 5.1,我刚开始为我的手机构建它,但我收到了这个链接器错误:

file is universal (2 slices) but does not contain a(n) armv7s slice: /Users/JonathanW/Documents/MyXcode/myApp/myApp/CorePlot/libCorePlot-CocoaTouch.a for architecture armv7s

我在我的项目中使用了 Core Plot 1.0 静态库,到目前为止没有遇到任何问题。环顾四周,我可以看到与构建架构设置有关的类似错误,但不确定从这里去哪里。该项目在模拟器中运行良好(iOS 5.1iOS 6)。有什么想法吗?

最佳答案

从外观上看,您需要使用 Xcode 4.5GM 重建 libCorePlot 库,以便有一个 ARMV7S 版本的库。似乎它正在尝试使用您使用旧 Xcode 构建的版本。

关于iphone - iOS - 升级到 Xcode 4.5 后链接器错误,可能与 Core Plot 相关,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12411077/

相关文章:

iphone - 有没有办法找到 UICollectionView 部分的索引?

iphone - 如何更改 UIPicker 中字符的大小

ios - 计算所有 NSManagedObjects 属性的平均值

ios - iOS临时部署

ios - 长时间隐藏 View

iphone - 后退按钮似乎已禁用 iOS

iphone - 后台 iPhone 中的多个异步 HTTP 请求

ios - 将核心数据应用程序迁移到 iCloud

ios - 保留和分配有什么区别

ios - Xcode:断点和奇怪的屏幕