android - 在第 4 步将 firebase 添加到 firebase 控制台中的应用程序停止
问题描述
我已按照以下步骤将 firebase 添加到我们的 xamarin(表单)应用程序:https://docs.microsoft.com/en-us/xamarin/android/data-cloud/google-messaging/remote-notifications-with-fcm?标签=窗口。
我已经通过邮递员对此进行了测试,并且通过向https://fcm.googleapis.com/fcm/send发送通知可以正常工作
问题是关于firebase控制台。将 firebase 添加到应用程序项目时,它会在第 4 步停止:“运行您的应用程序以验证安装”,即使我已经多次运行该应用程序并通过 http 测试了通知。知道为什么或我需要做什么才能使其正常工作吗?
解决方案
对于仍然需要了解如何在 Xamarin.Forms 中完成 Firebase SDK 验证的每个人,您所要做的就是:
- 添加 Xamarin Firebase Core NuGet 的平台特定实现
- 在每个平台上初始化 Firebase SDK。例如,在 iOS 中:
public override bool FinishedLaunching(UIApplication app, NSDictionary options)
{
// ...
Firebase.Core.App.Configure();
return base.FinishedLaunching(app, options);
}
- 在模拟器或实际设备上启动您的应用程序。
推荐阅读
- android - 浓缩咖啡意图验证:“匹配 0 个意图”,但“记录的意图”
- c# - 如何从 C++ UWP App 引用 C# UWP 类库
- javascript - 如何通过单击按钮删除 HTML 元素,然后再次添加它
- php - Symfony 如何获取内核/内核接口
- python - Python,Dask - 使用来自另一个模块的函数并映射到 Dask Dataframe
- java - 无法将数组传递给 Spring Boot Java
- python - 我无法将列表转换为 numpy 数组
- powershell - Powershell - 在脚本中设置文本的默认字体颜色
- node.js - 从 Firebase VerifyToken 获取用户显示名称
- python - 为预测集群创建一个新列:SettingWithCopyWarning