Module: Agilib::PushNotification::Platform::Ios
- Extended by:
- ActiveSupport::Concern
- Defined in:
- lib/agilib/push_notification/platforms/ios.rb
Constant Summary collapse
- @@pem =
nil
- @@port =
2195
Class Method Summary collapse
Class Method Details
.send_notification(message, data = {}, device = nil) ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 |
# File 'lib/agilib/push_notification/platforms/ios.rb', line 15 def self.send_notification(, data = {}, device = nil) certificate = @@pem APNS.pem = certificate APNS.port = @@port device_token = device.register unless device_token.nil? APNS.send_notification(device_token, :alert => , :badge => 5, :sound => 'default', :other => data) end end |