Iphone 应用程序中包含的绝对路径

Iphone 应用程序中包含的绝对路径,iphone,ios,security,testing,build,Iphone,Ios,Security,Testing,Build,我正在编写一个强调安全性的应用程序,考虑到这一点,我通过“IDA Pro”工具运行我的测试应用程序。使用这个工具,我能够确定两个源文件的绝对路径,从而为我提供构建机器的用户名 有人知道为什么会从数百个源文件中选取两个这样的源文件吗?我添加这两个文件的方式有问题吗?您可以检查文件的路径在项目中是否为绝对路径而不是相对路径。查找其中一个有问题的文件并执行以下操作: 在Xcode 4中,检查实用程序视图的“文件检查器”窗格 在Xcode 3中,右键单击文件并检查第一个选项卡上的位置 如果文件链接的

我正在编写一个强调安全性的应用程序,考虑到这一点,我通过“IDA Pro”工具运行我的测试应用程序。使用这个工具,我能够确定两个源文件的绝对路径,从而为我提供构建机器的用户名


有人知道为什么会从数百个源文件中选取两个这样的源文件吗?我添加这两个文件的方式有问题吗?

您可以检查文件的路径在项目中是否为绝对路径而不是相对路径。查找其中一个有问题的文件并执行以下操作:

  • 在Xcode 4中,检查实用程序视图的“文件检查器”窗格
  • 在Xcode 3中,右键单击文件并检查第一个选项卡上的位置

如果文件链接的是绝对路径而不是相对路径,这可能解释了差异。

deanWombourne用他的评论回答了这个问题,因为我使用的是调试版本

您是在分解调试版本还是发布版本?您发布的版本中不应包含任何调试符号,因此源文件名应已删除@deanWombourne感谢您的回复,这是一个发布版本。我刚刚查看了我的设置,“部署后处理”和“带链接产品”都设置为否,所以我将它们切换为是,并正在重新检查