【发布时间】:2013-03-13 11:51:48
【问题描述】:
我在我的应用中实现了 APNS 代码。 它在 Development 构建中运行良好。
在生产构建中, 设备令牌在服务器端的数据库中输入,但没有设备收到推送通知。
在服务器端,在PHP代码中,反馈响应是149,
我知道这张桌子,
0 - No errors encountered
1 - Processing error
2 - Missing device token
3 - Missing topic
4 - Missing payload
5 - Invalid token size
6 - Invalid topic size
7 - Invalid payload size
8 - Invalid token
255 - None (unknown)
但是如何读取这个表中的149????比较哪个实体?我正在发送内容和消息,所以它不应该是“4 - Missing payload”。
【问题讨论】:
-
您的应用委托中有哪些方法可以处理收到的推送通知有效负载?
-
@luke 我正在使用
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo接收通知。 -
它必须是针对生产 pem 文件的分发/开发配置文件。
-
@RenoJones 我正在使用不同的 ck.pem 进行开发和生产。我正在使用我用生产配置文件创建的那个。
-
@HinataHyuga 好的,但是你在那个方法中有什么?它会被击中吗?是否有可以调用 description/localizedDescription 方法的 NSError?
标签: ios apple-push-notifications feedback