0

Я получаю эту ошибку при добавлении FCM в мое приложение через Cocoa pods. FCM - это SDK для облачных сообщений Firebase от Google.Ошибка Неопределенные символы для архитектуры arm64 с FCM в iOS

Я попытался удалить arm64 из цели проекта и проекта pod. И установка для архитектуры только да/нет.

Undefined symbols for architecture arm64: "_OBJC_CLASS_$_FIRInstanceID", referenced from: type metadata accessor for __ObjC.FIRInstanceID in AppDelegate.o "_OBJC_CLASS_$_FIRMessaging", referenced from: type metadata accessor for __ObjC.FIRMessaging in AppDelegate.o "_OBJC_CLASS_$_FIRApp", referenced from: type metadata accessor for __ObjC.FIRApp in AppDelegate.o "_kFIRInstanceIDTokenRefreshNotification", referenced from: Memorymail.AppDelegate.configNotificationSettings (Memorymail.AppDelegate)() ->() in AppDelegate.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation)

+0

У кого-нибудь есть решение? –

+0

Вы установили стручки? Вы строились из рабочего пространства, а не из проекта? – user102008

+0

Да, теперь он решен. –

ответ

0

У меня были такие же случаи. Я разрешил его, добавив GoogleService-Info.plist для проекта. (я загрузил его с консоли firebase.)