Включение в 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"
Другие вопросы по тегам