gpt4 book ai didi

macos - 为什么我导出的 Cocoa Mac 应用程序在启动时崩溃(甚至无法打开)?

转载 作者:行者123 更新时间:2023-12-01 19:31:49 25 4
gpt4 key购买 nike

在我的 OS X 10.10.5 上使用 Xcode 版本 7.2。

我有一个用 Objective-C 编写的 Cocoa 应用程序,它利用了 Google 的 CorePlot 库。当我运行应用程序(产品 ->运行)时,它运行得很好。

但是,当我存档项目(产品 --> 存档 --> 导出 --> 导出为 Mac 应用程序),然后双击运行创建的“.app”时,应用程序立即崩溃甚至没有加载。

它没有理由崩溃;存档已成功完成,并且第一个窗口/ViewController 不会尝试访问首次运行时不会出现的已保存变量。

基本上,双击应用程序甚至不会打开扩展坞中的应用程序图标,也不会显示正在创建的窗口 - 就像应用程序根本无法打开一样。

当我尝试使用“导出”下的任何选项打开/安装应用程序时,也会发生同样的崩溃/无法加载

最佳答案

事实证明,如果您的应用在导入或查找某些类/文件时遇到问题,则可能会出现此问题。

就我而言,由于某种原因,当我打开项目并运行应用程序时,它会找到 CorePlot 的 CorePlot.h 文件。但是,当我存档该应用程序并将其导出以在其他人的计算机上使用时,它不会存档和导出“CorePlot.h”。结果,我的应用程序会立即崩溃,因为它找不到“CorePlot.h”。

关于macos - 为什么我导出的 Cocoa Mac 应用程序在启动时崩溃(甚至无法打开)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34709488/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com