我收到了来自App Store的邮件:
Non-PIE Binary - The executable '***.app' is not a Position Independent Executable.
我将相关代码设置为 NO 。但是我找不到不创建与位置无关的可执行文件
在构 build 置-链接中。只有其他链接器标志。
在哪里可以找到此选项?
最佳答案
您需要编辑项目目标的“构 build 置”。
确保IOS部署目标超过4.3或OSX超过10.7。将“生成与位置相关的代码”设置为“否”,并且“不创建与位置无关的可执行文件”也设置为“否”
如果这不能解决您的问题,则可能是您项目中包含的库没有这些设置。 What is the correct Xcode setting for Position Independent Executables可能会有所帮助。