[英]How do I schedule a local push notification with Firebase Cloud Messaging?
我在 Unity 中使用 Firebase。 我正在嘗試在計時器完成后為用戶安排通知。 這個時間是特定於用戶的,而不是跨用戶共享的。
例如,用戶正在玩城市建設游戲。 他們開始建造市政廳。 這將需要 5 個小時。 我希望用戶在市政廳完成時在屏幕頂部收到通知,即使應用程序已關閉。
我可以使用 Cloud Messaging 向所有用戶發送通知。 我可以在代碼中添加一些東西來在本地安排通知嗎? 類似的東西:
string title = "City Hall";
string message = "City Hall is complete!";
var time = DateTime.UtcNow + TimeSpan.FromHours(5.0);
Firebase.Messaging.FirebaseMessaging.ScheduleNotification(title, message, time);
FCM API 中內置的本地定時通知(也不是在計時器上發送通知)無法顯示。您必須使用目標操作系統(或平台)的本機機制來顯示此類通知。
Unity 似乎將 iOS 和 Android 的本機通知包裝在其Unity 移動通知 Package package 中。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.