如何防止在静态库中触发异常断点

时间:2014-01-05 15:59:13

标签: ios xcode macos static-libraries

我为Mac OS和iOS创建了一个小型静态库,它的工作非常好,谢谢。但是,在测试过程中,有时候我的代码被淘汰了,它遇到了一个断点,我一直在“所有异常”中设置这种情况。我并不担心bug本身 - 我所知道的所有内容都已修复 - 我更担心的是Xcode直接将我带到崩溃的代码 - in 我的库代码中,从而揭示了我的图书馆.m文件的内部工作原理。

当然,我不希望这种情况在野外发生,或者人们可以直接破解我的代码。如何防止Xcode显示我的静态库的内部,即使其中发生异常?

-Ash

1 个答案:

答案 0 :(得分:0)

这似乎是Xcode对自己的好处有点过于聪明的一个例子。它实际上检测到我在我的计算机上有这个库的代码并直接从文件夹中获取它,而不是从库中读取它!我暂时重命名了包含我的库的源代码和项目文件的文件夹,并且,当发生崩溃时,不再显示库代码!

怪异。