ruby - Apple push notification sent_at in apn_notification table is null -


मैं रूबी में apn_notfications के साथ निम्नलिखित कोड का उपयोग

  डिवाइस = एपीएन :: Device.create (: टोकन = & gt; "XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXX XXXXXXXXXXXXXXXX XXXXXXXXXXXXXXXX") अधिसूचना = एपीएन :: नोटिफिकेशन। नई डिवाइस.आईडी = 'xxxxxxx' नोटिफिकेशन.डिवाइस = डिवाइस अधिसूचना.बैज = 5 अधिसूचना.sound = सच अधिसूचना। अलर्ट लेकिन apn_notifications तालिका में कुछ अधिसूचना के लिए मुझे शून्य के रूप में भेजा गया है।  

कृपया मुझे बताएं कि ऐसा क्यों होता है और जब sent_at फ़ील्ड अपडेट हो जाती है तालिका में।

किसी भी मदद की अत्यधिक सराहना की जाएगी।

यह ठीक है अपेक्षित व्यवहार आपको रेक को चलाने की आवश्यकता है: नोटिफिकेशन: सभी अनसेट नोटिफिकेशन भेजने के लिए कार्य दें।

sent_at फ़ील्ड सूख के रूप में अपडेट हो जाएगी क्योंकि रैक कार्य एप्पल सर्वर पर अधिसूचना भेजने का प्रबंधन करती है।

अपने रैकफ़ाइल से apn_on_rails_tasks को शामिल करना सुनिश्चित करें।

Comments