Я создал новый проект Xamarin Forms и добавил пакет проекта nua Xamarin.Firebase. iOS .RemoteConfig (версия 4.2.1.1) в проект iOS.
Затем добавляю следующую строку к методу FinishedLaunching
в AppDelegate
.
Firebase.Core.App.Configure();
Я также добавил GoogleService-Info.plist
, который был загружен с консоли Firebase.
Обычно я можно было бы ожидать, что эта простая установка для компиляции и запуска все же выдает следующую ошибку компоновщика
MTOUCH: ошибка MT5211: сбой собственного связывания, неопределенный класс Objective- C: FIRInstanceID. Символ '_OBJC_CLASS _ $ _ FIRInstanceID' не найден ни в одной из библиотек или сред, связанных с вашим приложением. clang: error: команда компоновщика завершилась неудачно с кодом выхода 1 (используйте -v для просмотра вызова).
Я даже пытался добавить пакет Xamarin.Firebase. iOS .InstanceID, но получил ту же ошибку.