2012-04-02 79 views
1

我目前出售一个静态库,并且我的一个客户端要求打开“生成调试符号”以帮助他们调试任何问题。我担心的是他们可以使用它来查看我的源代码或任何我不希望他们看到的信息。Objective-C静态库

调试符号是否允许我的库被逆向工程化或允许它们查看源代码?

谢谢。

回答

3

它允许他们在调试器中查看变量名称和例程名称。它不公开源代码。这可能使逆向工程稍微容易一些,但不是很多。

1

是的,它确实可以让他们更容易地对您的代码进行逆向工程。但你也应该看到这是积极的!如果包含调试符号,它们将更容易调试任何错误,并且它们可能会帮助您修复它们。