APNS设备令牌在检索FCM令牌之前未设置,无法通过APNS传递通知到该FCM令牌。
创始人
2024-09-09 00:01:13
0

这个问题通常出现在Firebase Cloud Messaging(FCM)应用程序无法访问APNS密钥的情况下。解决此问题的最佳方法是通过Firebase控制台上传APNS密钥。在指定的服务器端口上使用APNS密钥,并在配置文件中启用Cloud Messaging。还可以在代码中手动设置APNS令牌,以利用Firebase与APNS之间的兼容性。下面是一些代码示例,可以用来手动设置APNS令牌:

Swift:

let deviceTokenString = "原始APNS令牌"

let deviceToken = deviceTokenString.trimmingCharacters(in: .whitespacesAndNewlines).replacingOccurrences(of: " ", with: "")

Messaging.messaging().apnsToken = Data(base64Encoded: deviceToken)

Objective-C:

NSString *deviceTokenString = @"原始APNS令牌";

NSString *cleanedTokenString = [deviceTokenString stringByTrimmingCharactersInSet:[NSCharacterSet characterSetWithCharactersInString:@"<>"]];

cleanedTokenString = [cleanedTokenString stringByReplacingOccurrencesOfString:@" " withString:@""];

NSData *deviceTokenData = [NSData dataWithBytes:[cleanedTokenString UTF8String] length:strlen([cleanedTokenString UTF8String])];

[FIRMessaging messaging].APNSToken = deviceTokenData;

通过手动设置APNS令牌,您可以解决在检索FCM令牌之前未设置APNS设备令牌的问题,从而实现成功的通知传递。

相关内容

热门资讯

2026外挂!雀友会广东潮汕麻... 2026外挂!雀友会广东潮汕麻将辅助软件,芒果辅助器(好像是有挂)1、用户打开应用后不用登录就可以直...
2026外挂!哈糖大菠萝辅助,... 2026外挂!哈糖大菠萝辅助,奇迹手游辅助脚本平台免费(一直真的有挂)1、奇迹手游辅助脚本平台免费脚...
2026外挂!辅助定制交易平台... 2026外挂!辅助定制交易平台,情怀破解(本来有挂)1、起透看视 辅助定制交易平台辅助软件价格2、随...
2026外挂!九酷众游软件,5... 2026外挂!九酷众游软件,510k中至余干辅助(原来真的是有挂)1、玩家可以在510k中至余干辅助...
2026外挂!极速官方游戏暗堡... 2026外挂!极速官方游戏暗堡辅助器,楚天游辅助(其实存在有挂)1、上手简单,内置详细流程视频教学,...
2026外挂!免费游戏辅助软件... 2026外挂!免费游戏辅助软件,如何设置钱塘十三水辅助器(切实是真的有挂)1、2026外挂!免费游戏...
2026外挂!雀姬辅助脚本,微... 2026外挂!雀姬辅助脚本,微乐游戏辅助脚本安装(切实有挂)2026外挂!雀姬辅助脚本,微乐游戏辅助...
2026外挂!飞驰娱乐软件科技... 2026外挂!飞驰娱乐软件科技,科乐填大坑辅助器(切实真的有挂)1、科乐填大坑辅助器免费辅助多个强度...
2026外挂!皮皮胡子辅助,天... 2026外挂!皮皮胡子辅助,天天贵阳破解版(原来是真的有挂)天天贵阳破解版是不是有人用挂微扑克wpk...
2026外挂!科技实测欢乐辅助... 2026外挂!科技实测欢乐辅助,丽水都莱辅助软件(都是是有挂)小薇(辅助器软件下载)致您一封信;亲爱...