gpt4 book ai didi

iPhone 推送通知在 Rails 应用程序中不起作用 - apn_sender

转载 作者:行者123 更新时间:2023-12-03 19:44:50 25 4
gpt4 key购买 nike

我已经使用本教程作为指导,设置了 Rails 应用程序以将推送通知发送到我的 iPhone 应用程序:

http://blog.thefrontiergroup.com.au/2011/05/sending-apple-push-notifications-in-rails-with-redis-and-apn_sender/

一切似乎都运行良好 - 但是当我尝试在控制台中创建新通知时

APN.notify(my_token, :alert => "测试消息", :badge => 4, :sound => true)

它返回的只是一个空数组! # => []

当我检查反馈时

feedback = APN::Feedback.new

我收到消息:

APN::Feedback: Connection not currently established to feedback.sandbox.push.apple.com on 2196

我已连接到 redis,正常,它似乎正在记录大量数据:

[13058] 08 Jun 16:42:03 - DB 0: 2 keys (0 volatile) in 4 slots HT.[13058] 08 Jun 16:42:03 - 0 clients connected (0 slaves), 922944 bytes in use[13058] 08 Jun 16:42:08 - DB 0: 2 keys (0 volatile) in 4 slots HT.

但是(据我所知)我没有连接到苹果服务器。

这是在我的 OSX 10.6 开发环境上。 ruby 1.9.2Rails 3.1.0.rc1

谁能帮我解决这个问题吗?

iPhone 通知 token 应采用什么格式? Base64 解码?

最佳答案

设法解决了这个问题 - 问题似乎出在我使用的 token 格式上。

更改为这种格式:

# (regexp)/(\w{8}\s){7}(\w{8})/# randomly generated example stringf4134ff5 ec6504c2 a803da24 fb79cbcd 5243b00d d7fa625f 54c6b4ea 05768cf4

关于iPhone 推送通知在 Rails 应用程序中不起作用 - apn_sender,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6282078/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com