我的代码在调试与发布/分布式模式下表现不同 - 我该如何测试?

时间:2013-03-30 03:31:01

标签: iphone objective-c xcode

我的应用程序在调试模式和分发时的行为方式不同。

如何安装分布式等效版本并仍使用xcode进行调试?

2 个答案:

答案 0 :(得分:1)

调试器会为您捕获信号(因此您可以调试它们)。如果在未附加调试器的情况下在设备上运行相同的代码,则会在抛出异常或引发信号时看到相同的行为。

答案 1 :(得分:0)

过去曾见过这种不同的“行为”。由“Optmization Level”设置给出。调试版本设置为无[-O0],而发布版本设置为最快,最小[-Os]。

所以......在调试模式下设置相同(最快......)

您也可以查看此内容 iPhone App floating point calculations when released to the app store.