5

如果 ARC 未启用,大多数安全和渗透工具都会报告。

fobjc-arc flag is not Found 

据我所知,我们不能在 xamarin 中执行此操作,因为我们这里没有构建设置。

此标志只能在构建设置中设置。

即使我们可以,它也行不通,因为 xamarin 使用 C# 和 MRC 自行管理内存。

谁能解释我如何做或不做,或者我的理解是错误的

编辑:

我们可以通过构建设置将 ARC 开启到一个完整的项目中

CLANG_ENABLE_OBJC_ARC=YES

但是在 xam studio 中没有办法做到这一点......在 mtouch 中设置值也会引发错误

4

1 回答 1

3

将以下内容添加到 Xamarin.iOS 项目属性窗口中的Additional mtouch arguments文本字段:

-gcc_flags "-fobjc-arc"
于 2017-05-03T18:16:13.720 回答