【发布时间】:2013-07-27 10:53:46
【问题描述】:
我已经为我的 App ID 启用了推送通知,并在开发中进行了检查,这很好,但在生产中我没有收到通知。
我在服务器端使用了following code。
以下是我从生产切换到开发时遵循的步骤:
- 使用了生产 SSL 证书密钥
- 在上述博客中将沙箱更改为 false
我交叉检查了我的分发配置文件,其中包含关键的 aps 环境和生产模式
我还有什么需要改变的吗,我该如何交叉检查我哪里出错了?
我已经从 iTunes 门户下载了我的应用程序,但我在归档时确实将我的 .p12 文件保留在我的项目中,是否有必要?
【问题讨论】:
-
哪一部分不起作用?向 APNS 注册(您是否获得生产设备令牌?)或发送通知(这表明服务器端存在问题)?
-
实际上我正在使用开发设备令牌,现在我搜索设备令牌对于生产和开发都不同,我可以知道它的外观,我的数据库有很多 devvicetoken 如何知道我的 iphone 生产设备令牌
-
我现在不知道它是否对您有帮助,但我们将它用于通用推送通知:pushwoosh.com。设置一切需要 30 分钟,而且是免费的。
-
我有很多设备令牌现在我想测试通知,如何知道我的 iPhone 设备令牌,否则我的客户也会收到通知 na
-
@siva。尝试在您的本地服务器中查找设备令牌登录。在 SQL Server 中,您将找到日志。还可以制作网络服务并使用网络服务将设备令牌发送到服务器。