Firebase Push -уведомление не работает, токен APNS NULL на iOSIOS

Программируем под IOS
Ответить
Anonymous
 Firebase Push -уведомление не работает, токен APNS NULL на iOS

Сообщение Anonymous »

Environment

[*] Версия Flutter: 3.29.3 (стабильно)
[*] DART версия: 3.7.2
[*] xcode версия: 26.0.1
кокопод. /> < /ul>
пакеты Firebase < /strong> < /p>

firebase_core: ^4.1.1 < /li>
Firebase_messaging: ^16.0.2 < /li>
< /ul>
device /ress /press /press> < /br /> < /ul>
device /ress> < /br /> < /ul>
device /rsticle> < /br /> < /ul>
device /strong. />
Устройство: iPhone 11 (физический) < /li>
Версия ios: 18.6.2 < /li>
< /ul>
Я сталкиваюсь с проблемой, когда токен APNS всегда нулевой, когда пытается получить его на физическом устройстве.Future getAPNSToken() async {
try {
debugPrint("getAPNSToken called");
String apnsToken = await FirebaseMessaging.instance.getAPNSToken() ?? "";
debugPrint('getAPNSToken APNS Token: $apnsToken');
} catch (e) {
debugPrint('getAPNSToken Error getting APNS token: $e');
}
}
< /code>
output: < /p>
flutter: getAPNSToken called
flutter: getAPNSToken APNS Token:

flutter: [firebase_messaging/apns-token-not-set]
APNS token has not been set yet. Please ensure the APNS token is available by calling `getAPNSToken()`.

#0 MethodChannelFirebaseMessaging._APNSTokenCheck
(package:firebase_messaging_platform_interface/src/method_channel/method_channel_messaging.dart:138:9)

#1 MethodChannelFirebaseMessaging.getToken
(package:firebase_messaging_platform_interface/src/method_channel/method_channel_messaging.dart:244:5)

#2 FirebaseApi.initNotifications (package:ev/push_notifications/firebase_api.dart:127:24)

#3 _SplashScreenState.initital (package:ev/features/splash/splash_screen.dart:93:5)



Подробнее здесь: https://stackoverflow.com/questions/797 ... ull-on-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»