确保使用的是最新版的OneSignal SDK
在应用程序中添加以下代码以防止重复通知:
OneSignal.setInFocusDisplaying(OneSignal.OSInFocusDisplayOption.Notification);
这将仅在应用程序未在前台运行时显示通知。
如果您不想在应用程序运行时收到通知,请使用以下代码:
OneSignal.setSubscription(false);
这会关闭所有通知。如果要重新启用通知,使用以下代码:
OneSignal.setSubscription(true);