【发布时间】:2019-03-13 10:26:40
【问题描述】:
这几天我卡在 IOS 推送通知上。这是我的场景:-
使用Easy APNS Provider并使用aps.cer推送通知(从App ID > Production SSL Certificate下载),可以成功接收。
使用APNS & GCM Online Tester并使用.pem文件推送通知(在keychain中生成>导出为.p12>转换为.pem文件),可以成功接收。
使用Push Tester 并使用.pem 文件推送通知(同上),错误消息将显示如下。
将 .pem 文件放入我的服务器端 (PHP) 时,它无法正常工作。但是沙盒测试的时候就好了(developmentPush.pem)。
任何想法,请帮助并提醒我我错过了什么。赞赏!
【问题讨论】:
-
尝试从这里发送推送并检查pushtry.com
-
@NikunjKumbhani 我收到此错误“无法识别提供给包的凭据”
-
请查看我的回答
-
如何获取设备令牌?你用什么功能?
-
@MohamedJaafar 我在此函数中获取设备令牌:-didRegisterForRemoteNotificationsWithDeviceToken --> iOSDeviceToken = [[[[deviceToken description] stringByReplacingOccurrencesOfString: @"" withString:@""] stringByReplacingOccurrencesOfString:@"" withString:@""];
标签: ios objective-c push-notification