OSX 应用程序在发布模式下崩溃
Posted
技术标签:
【中文标题】OSX 应用程序在发布模式下崩溃【英文标题】:OSX Application Crashing in release mode 【发布时间】:2012-05-31 05:51:54 【问题描述】:任何指针我们如何在发布模式下调试应用程序,它甚至在第一行就崩溃了,下面是代码 sn-p
- (void)applicationDidFinishLaunching:(NSNotification *)aNotification
// Insert code here to initialize your application
debugLog<<" inside app did finish launching "<<endl;
**// here its crashing**
[self InitAppController];
[AppUtil createAppMacFolder];
【问题讨论】:
崩溃的细节是什么?是例外吗?控制台记录了什么?显示(名称不佳的)-InitAppController
方法的代码。
为了保护机密,我不得不更改几个方法的名称,但下面的答案对我有用
【参考方案1】:
不知道是什么问题, 但是当我将优化级别设置为 0 时工作正常,
【讨论】:
这几乎肯定只是隐藏了问题,充其量。如果你把它留在那里,它可能会在随机情况下出现。如果您有一个崩溃的错误,那么您很幸运它在开发过程中是可重现的。此外,如果您提供更多详细信息,它应该很容易修复。以上是关于OSX 应用程序在发布模式下崩溃的主要内容,如果未能解决你的问题,请参考以下文章
OSX - Qt 应用程序在接收系统事件 QEvent::FileOpen 时崩溃
Flex AIR 3.4 应用程序在 OSX 上崩溃:*** 警告:方法 setMnemonicLocation:在类 AIR_PlayerContentMenuItem 中已过时