【发布时间】:2015-10-10 04:46:07
【问题描述】:
我将Eonil's FileSystemEvents 包含为子项目
我跟着楼主的instructions:拖进去,然后Link Binary With Libraries进去Build Phases
当我构建它并从 Xcode 运行它时,它工作得很好。但是当我存档它时,它在启动时崩溃,说它找不到我添加的框架。
然后我去了Build Phases并添加了Copy Files Resource,并在那里添加了EonilFileSystemEvents.framework文件,目标设置为Frameworks
存档版本现在可以在我自己的 Mac 上运行,但在我尝试过的其他三台 Mac(MBA 2012、OSX 10.10.5、MBA 2013、OSX 10.10.4 和 MBP 2014 10.10.5)上崩溃。
当我从终端运行应用程序时,我收到 Illegal instruction 4 错误。知道它可能不起作用,我尝试在 other linker flags 下添加 -mmacosx-version-min=10.10.0 Build Settings
我正在使用 Xcode 7.0.1 (7A1001)
我也在应用中使用 Sprite Kit,但其余的都是标准的东西。
更多
【问题讨论】:
-
Mac 上崩溃的原因是什么?也许给我们看一些崩溃日志。
-
它实际上只是渲染应用程序,然后立即再次关闭它,没有错误。当我从终端运行它时,我得到
illegal instruction 4错误。有没有办法获得更详细的崩溃日志? -
控制台系统日志立即关闭时是否显示任何消息?
-
在这里添加了所有代码github.com/mortenjust/droptogif