Я планирую представить Firebase, чтобы добавить функцию push-уведомлений в игру, которую я создал с Unity.
Я вставил google-services.json для конкретного приложения в папку Asset, я установил FirebaseMessaging.unitypackage SDK, скачанный с здесь , но я получаю сообщение об ошибке.
Консоль
Выгрузка поврежденных сборок Assets / Firebase /Плагины / Firebase.App.dll, эта сборка может вызвать сбои во время выполнения
Выгрузка сломанной сборки Активы / Firebase / Плагины / Firebase.Messaging.dll, эта сборка может вызватьсбои во время выполнения
Выгрузка неработающей сборки Активы / Firebase / Плагины / Firebase.Platform.dll, эта сборка может вызвать сбои во время выполнения
Сбой генерации файла ресурсов Firebase Android google-services.xml из Assets / google-services.json.Если вы не включили в свое приложение действующие ресурсы Firebase для Android, оно не сможет инициализироваться.C: / UnityProjects / Test / Assets .. \ Assets \ Firebase \ Editor \ generate_xml_from_google_services_json.exe -i "Assets / google-services.json" -l.Microsoft.VC90.CRT.manifest не может быть извлечен!Вы можете начать диагностику этой проблемы, выполнив "C: / UnityProjects / Test / Assets .. \ Assets \ Firebase \ Editor \ generate_xml_from_google_services_json.exe -i" Assets / google-services.json "-l."из командной строки.UnityEngine.Debug: LogError (Object) Firebase.Editor.GenerateXmlFromGoogleServicesJson: RunResourceGenerator (String, String, Boolean) (по адресу Z: /tmp/tmp.CeTbzghE2x/firebase/app/client/unity/romc.GerSXerService)) Firebase.в Z: /tmp/tmp.CeTbzghE2x/firebase/app/client/unity/editor/src/GenerateXmlFromGoogleServicesJson.cs: 261).app / client / unity / editor / src / GenerateXmlFromGoogleServicesJson.cs: 223) Firebase.Editor.GenerateXmlFromGoogleServicesJson: .cctor () (по адресу Z: /tmp/tmp.CeTbzghE2x/firebase/app/client/unityJGenGateGaseGenSide).cs: 83) UnityEditor.EditorAssemblies: ProcessInitializeOnLoadAttributes ()
Я бы хотел добавить это;
public void Start() {
Firebase.Messaging.FirebaseMessaging.TokenReceived += OnTokenReceived;
Firebase.Messaging.FirebaseMessaging.MessageReceived += OnMessageReceived;
}
, но из-за ошибок я получаю ошибки на OnTokenReceived и OnMessageReceived parts.
Есть ли проблемы с google-services.json , созданным с помощью Firebase для приложений?Кто-нибудь, пожалуйста, решите меня.