我正在编写一个安全性强调的应用程序,因此我通过“IDA Pro”工具运行我的测试应用程序。使用此工具,我能够确定两个源文件的绝对路径,从而获得构建机器的用户名。有人知道为什么数百个源文件中会选择这两个文件吗?是我添加这两个文件的方式有问题吗?
你可以检查的一件事是文件路径是否在项目中为绝对路径而非相对路径。 找到其中一个问题文件: 在 Xcode 4 中,检查 Utility 视图下的 "文件属性" 面板 在 Xcode 3 中,右键单击文件并在第一个选项卡中检查位置 如果文件链接使用的是绝对路径而非相对路径,则可能会导致差异。