大多数安全和渗透工具都会报告ARC是否未启用。
fobjc-arc flag is not Found
据我所知,我们不能在xamarin中执行此操作,因为我们这里没有构建设置。
此标志只能在构建设置中设置。
即使我们可以,它也行不通,因为xamarin使用C#和MRC来自行管理内存。
任何人都能解释我如何做或不做或我的理解是错误的
编辑:
我们可以通过构建设置将ARC打开为完整项目
CLANG_ENABLE_OBJC_ARC=YES
但是在xam studio中无法做到这一点...在mtouch中设置值也会引发错误
答案 0 :(得分:3)
将以下内容添加到Xamarin.iOS项目属性窗口中的其他mtouch参数文本字段中:
-gcc_flags "-fobjc-arc"