The latest version of Apple Push Notifications on Rails (APN on Rails) has been released. This release brings a few bug fixes, a new migration, and Feedback processing.
Installing/upgrading is easy:
$ sudo gem install apn_on_rails
$ ruby script/generate apn_migrations
$ rake db:migrate
It’s important to always run the migrations generator after each update to get the latest database schema needed for the the gem.
To use the new Feedback integration you have to first make sure that you update the new
last_registered_at column when your iPhone application calls home. This column is checked against the timestamp Apple returns with the device token. If the
last_registered_at is older than Apple’s date then the device is deleted, otherwise the Feedback is ignored.
To get and process the list of devices from Apple’s Feedback service just run the following Rake task:
$ rake apn:feedback:process