Включение в ARC в xamarin
Большинство инструментов безопасности и проникновения сообщают, если ARC не включен.
fobjc-arc flag is not Found
Насколько я знаю, мы не можем сделать это в xamarin, потому что здесь нет настроек сборки.
Этот флаг можно установить только в настройках сборки.
Даже если бы мы могли, это не сработает, потому что xamarin использует C# и MRC для самостоятельного управления памятью.
Кто-нибудь может объяснить мне, как это можно сделать или не сделать, или мое понимание неверно
Редактировать:
Мы можем включить ARC для полного проекта с помощью настроек сборки
CLANG_ENABLE_OBJC_ARC=YES
Но в xam studio нет способа сделать это... установка значения в mtouch также выдает ошибку
1 ответ
Решение
Добавьте следующее в текстовое поле Дополнительные аргументы mtouch в окне свойств проекта Xamarin.iOS:
-gcc_flags "-fobjc-arc"