iphone - 升级iOS SDK后CorePlot链接器错误

标签 iphone ipad ios core-plot

这似乎是以前发生过的事情,但是最终还是成功了。这又发生了,我似乎无法解决此问题。我使用CorePlot Cocoa Touch框架。一切都很好,直到我升级到新的4.3 beta。现在,我的项目无法编译,并且由于与CorePlot有关的未知符号而使我出现链接器错误。我已经成为将框架添加到项目中的专家,并且已经检查并重新检查了尝试再次执行此操作的说明。

有没有我可以单击的按钮,或者可以再次进行此操作?

我用these instructions尝试重新添加框架,无济于事

编辑:顺便说一下,这对于模拟器来说编译就很好,并且运行图没问题。为设备编译会给我链接器错误,如下所示:

  "_OBJC_CLASS_$_CPPlotRange", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


  "_OBJC_CLASS_$_CPXYGraph", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


   "_OBJC_CLASS_$_CPTextStyle", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


  "_OBJC_CLASS_$_CPLineStyle", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


  "_OBJC_CLASS_$_CPScatterPlot", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


  "_OBJC_CLASS_$_CPAxisLabel", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


  "_OBJC_CLASS_$_CPPlotSymbol", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


  "_OBJC_CLASS_$_CPColor", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


  "_OBJC_CLASS_$_CPFill", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


  "_CPDecimalFromFloat", referenced from:


  -[GraphStatsWindow setNewGraph] in GraphStatsWindow.o


  -[iPadGraphView viewDidLoad] in iPadGraphView.o


  -[GraphTrendView setNewGraph] in GraphTrendView.o


  "_kCPPlainWhiteTheme", referenced from:


  -[GraphStatsWindow setNewGraph] in GraphStatsWindow.o


  -[iPadGraphView viewDidLoad] in iPadGraphView.o


  -[GraphTrendView setNewGraph] in GraphTrendView.o


  "_OBJC_CLASS_$_CPTheme", referenced from:


  objc-class-ref in GraphStatsWindow.o


  objc-class-ref in iPadGraphView.o


  objc-class-ref in GraphTrendView.o


ld: symbol(s) not found for architecture armv7

在armv6和armv7之间更改架构似乎无济于事

最佳答案

由于这是iOS Beta版的问题,因此仍由NDA涵盖。因此,我将您带到Apple Dev论坛,在该论坛上我找到了解决方案:

https://devforums.apple.com/message/369315#369315

唯一建议是确保所有链接的库都没有将“仅构建 Activity 体系结构”设置为YES,因为这会使您设置的任何其他多体系结构设置无效。

关于iphone - 升级iOS SDK后CorePlot链接器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4683781/

相关文章:

iphone - iOS:覆盖 NSLocale 语言

iphone - 是否有记录的方法来设置 iPhone 方向?

iphone - iPad/iPhone硬件加速动画需要满足什么条件?

ios - 我的 iPad Storyboard上的详细 View 未填充

水平滚动方向的 iOS7 UICollectionView 不起作用

iphone - 将文档同步到 iCloud

iphone - 在 iPhone 中实现图表

iphone - 游戏中心 实时比赛 - 有多少玩家?

ios - 我可以查看用户安装了哪些 iOS 应用程序以及应用程序内购买了哪些应用程序吗?

iphone - 如何使用 iPhone 中的核心图形制作思想泡泡