Я создал новый проект Xamarin Forms (v3.6) и установил nuget Xamarin.Firebase.iOS.MLKit.
После компиляции проекта я получаю много ошибок, таких как:
Собственное связывание не удалось, неопределенный класс Objective C: GTLRVision_DetectedBreak. Символ '_OBJC_CLASS _ $ _ GTLRVision_DetectedBreak' не найден ни в одной из библиотек или сред, связанных с вашим приложением
Неверное связывание с родной связью, неопределенный класс Objective C: GTMLogMininumLevelFilter. Символ '_OBJC_CLASS _ $ _ GTMLogMininumLevelFilter' не найден ни в одной из библиотек или сред, связанных с вашим приложением
Собственное связывание не выполнено, неопределено Класс Objective C: FIRApp. Символ '_OBJC_CLASS _ $ _ FIRApp' не найден ни в одной из библиотек или сред, связанных с вашим приложением
Собственное связывание не выполнено, неопределенный символ: _OBJC_METACLASS _ $ _ GPBRootObject. Пожалуйста, убедитесь, что на все необходимые фреймворки есть ссылки, и нативные библиотеки правильно связаны в
Неверное связывание. Просмотрите журнал сборки и пользовательские флаги, предоставленные gcc: -ObjC -lc ++ -lsqlite3 -lz -ObjC -ObjC -ObjC -ObjC -ObjC -ObjC -ObjC -lc ++ -ObjC -lc ++ -ObjC -lc ++ -ObjC -lc 1014 *
До сих пор я пробовал следующее:
- Удалить папки bin / obj, очистить и перекомпилировать проект
- Переустановите nuget
- Обновление xCode до последней версии
- Изменение поведения ссылок в проекте iOS.
- Добавлен "--registrar: static" внутри аргументов Additional mtouch внутри конфигурации сборки iOS.
Никто из них не работал.
Есть ли какое-нибудь решение там?