您好,我已经开发了几个月的 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/