如何在iOS快速应用程序中启用堆栈粉碎保护?

时间:2019-02-18 06:31:47

标签: ios swift swift3 swift4

我确实尝试将"-fstack-protector-all"标志放到xCode中项目构建设置选项卡下的其他C ++标志中,但是似乎该标志未使用或对构建的应用程序没有影响。

要验证版本,我正在使用otool -Iv AppBinary | grep stack

1 个答案:

答案 0 :(得分:0)

-fstack-protector-all是GCC编译器上的标志。 (文档here

在主题中声明“ swift应用程序”时,此处不涉及GCC编译器。而是具有不同选项和设置的swiftc编译器。 las,我不知道后者的类似选择。