Nie mogę znaleźć odpowiedniego samouczka na temat wysyłania zaplanowanych powiadomień lokalnych
Wymyśliłem ten, ale poniższy kod nie działa
void Start()
{
LocalNotification notif = new LocalNotification();
notif.fireDate = System.DateTime.Now.AddSeconds(5f);
notif.alertBody = "Hey";
NotificationServices.ScheduleLocalNotification(notif);
}
Proszę, pomóż mi z tym
Odpowiedzi:
4 dla odpowiedzi № 1Spróbuj tego:
void ScheduleNotificationForiOSWithMessage (string text, System.DateTime fireDate)
{
if (Application.platform == RuntimePlatform.IPhonePlayer) {
LocalNotification notification = new LocalNotification ();
notification.fireDate = fireDate;
notification.alertAction = "Alert";
notification.alertBody = text;
notification.hasAction = false;
NotificationServices.ScheduleLocalNotification (notification);
#if UNITY_IOS
NotificationServices.RegisterForLocalNotificationTypes (LocalNotificationType.Alert | LocalNotificationType.Badge);
#endif
}
}
0 dla odpowiedzi nr 2
Najpierw musisz zadzwonić do „NotificationServices.RegisterForNotifications”. Zobacz => Dokumentacja Unity