fix: 修复 Notification 授权在 iOS 上自动触发的 BUG。
parent
4721e027b2
commit
1e59e5efa6
|
|
@ -278,6 +278,8 @@ namespace Guru
|
|||
/// <param name="callback"></param>
|
||||
public static void RequestNotificationPermission(Action<string> callback = null)
|
||||
{
|
||||
FirebaseUtil.StartFetchFcmToken();
|
||||
|
||||
UnityEngine.Debug.Log($"[SDK] ---- RequestNotificationPermission");
|
||||
NotificationService.RequestPermission(status =>
|
||||
{
|
||||
|
|
|
|||
|
|
@ -148,6 +148,7 @@ namespace Guru
|
|||
_isDebugEnabled = config.DebugMode;
|
||||
|
||||
if (config.EnableDebugLogEvent) Analytics.EnableDebugAnalytics = true; // 允许 Debug 模式下打点
|
||||
if (!config.AutoNotificationPermission) FirebaseUtil.SetAutoFetchFcmToken(false); // 不允许自动启动获取 FCM Token
|
||||
|
||||
InitUpdaters(); // Updaters
|
||||
InitThreadHandler(); // 初始化线程处理器
|
||||
|
|
|
|||
Loading…
Reference in New Issue