macos - 将核心图添加到 OS X 项目时遇到问题

标签 macos cocoa xcode6 core-plot

您好,我已经开发了几个月的 OS X 项目,其中包括一个 corePlot 框架,在调试中一切正常,该项目编译并运行完美, 但是,当我执行 product->archive->export as mac app 时,我已根据需要收到了 .app 文件,但当我尝试运行它时,应用程序永远不会打开:-O

(我可以在文档中看到它尝试打开并立即死掉)。

我试图发现那里出了什么问题,所以我打开了 .app 上下文文件,发现一个 exe 告诉我它找不到 corePlot 框架。

dyld:库未加载:@loader_path/../Frameworks/CorePlot.framework/Versions/A/CorePlot

很遗憾,我多次尝试将 corePlot 重新添加到我的项目中,但应用程序找不到它:(

(我已经根据教程完成了corePlot集成。

使用后,我发现我必须在 .app 的上下文中创建并复制 Frameworks 文件夹。但是我已经手动完成了,如何让 Xcode 为我管理它?

最佳答案

在 Xcode 项目的应用程序目标中,确保有一个“复制框架”构建阶段,并且 Core Plot 是要复制的框架之一。

关于macos - 将核心图添加到 OS X 项目时遇到问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27262027/

相关文章:

javascript - 无框窗口不可拖动 - Mac OSX

ios - Xcode 6 模拟器的核心位置

cocoa - 如何评论核心数据模式?

macos - 运行需要从根终端访问钥匙串(keychain)的 cocoa 应用程序

objective-c - 如何将 NSWindow 对齐到网格

ios - Google Calendar API - 架构 i386 的 undefined symbol

ios - 条形码扫描仪应用程序

macos - Mac OS X 版本 10.6.7 上 .parallel=TRUE 时 ddply 速度较慢

macos - 找不到 p4 命令

c# - "Could not launch Visual studio"错误(在 Mac 上)