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

标签 xcode position app-store executable xcode4.6

我收到了来自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可能会有所帮助。

关于xcode - xCode 4.6.1-不要创建与位置无关的可执行文件。无法启用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17448448/

相关文章:

ios - 如何在没有 Mac Developer 程序成员(member)资格的情况下使用 NSLogger Desktop Client

java - Opengl 对象翻译

windows-phone-7 - 我如何查看我的Windows Phone 7应用已进行了多少次购买/下载?

ios - 包装操作失败

cocoa - Mac App Store 上的应用程序更新被拒绝(访问 loginwindow.plist)

SwiftUI 多窗口关闭会导致崩溃

iPhone 获取 UITextField 的父 View

xcode - 无法在 Xcode sks 编辑器中选择重叠节点

jquery - 在加载时划分对象 css 定位

jquery - 我如何随机换出一个div的内容