xCode 4.6.1 - 不要创建位置无关的可执行文件。无法启用

时间:2013-07-03 12:48:01

标签: xcode position app-store executable xcode4.6

我从App Store收到了一封邮件:

Non-PIE Binary - The executable '***.app' is not a Position Independent Executable.

我将依赖代码设置为。但我找不到不创建位置独立可执行文件 在构建设置 - 链接。只有其他链接标志。

我在哪里可以找到此选项?

1 个答案:

答案 0 :(得分:0)

您需要编辑项目目标的构建设置。

确保IOS部署目标超过4.3或OSX超过10.7。生成位置相关代码设置为“NO”,并且不创建位置独立可执行文件也是“否”

如果这不能解决您的问题,那么您项目中包含的库可能没有这些设置。 What is the correct Xcode setting for Position Independent Executables可能有帮助。