मैं पार्स से भेजे गए पुश सूचनाएं प्राप्त करना मेरे ऐप को सेट कर लेने पार्स के दस्तावेज़ में सभी चरणों का पालन,:पार्स PFAnalytics को ट्रैक नहीं कर धक्का खोलता
https://www.parse.com/docs/ios/guide#push-notifications
जब मेरे मोबाइल उपकरणों पर चल रहा है, एप्लिकेशन पार्स से मुझे भेजे जाने वाले हर एक पुश अधिसूचना को प्राप्त करता है, लेकिन पुश खोलने को ट्रैक नहीं किया जा रहा है।
application:didReceiveRemoteNotification
में:
PFAnalytics.trackAppOpenedWithRemoteNotificationPayload(userInfo).continueWithBlock({ (task) -> AnyObject! in
assert(task.completed, "task should have completed")
assert(!task.cancelled, "task should not have been cancelled")
assert(!task.faulted, "task should not complete due to error or exception")
return task
})
PFAnalytics.trackAppOpenedWithLaunchOptions
and PFAnalytics.trackAppOpenedWithRemoteNotificationPayload
उनके लिए उनके संबंधित एक पूरा होने के ब्लॉक BFTasks
, मैं जोड़ दिया है लौटने के रूप में निम्नानुसार है कि यह देखते हुए: यह है कि मैं क्या समन्वित करते रह सकते है
application:didFinishLaunchingWithOptions
में:
PFAnalytics.trackAppOpenedWithLaunchOptions(launchOptions).continueWithBlock({ (task) -> AnyObject! in
assert(task.completed, "task should have completed")
assert(!task.cancelled, "task should not have been cancelled")
assert(!task.faulted, "task should not complete due to error or exception")
return task
})
निरंतरता ब्लॉक को कॉल किया जाता है, लेकिन asserts
में से कोई भी असफल नहीं होता है, इसलिए PFAnalytics
माना जाता है कि सफलतापूर्वक पार्स Analytics को डेटा भेज रहा है।
मेरा पुश क्यों खुलता है और खुली दर अभी भी शून्य क्यों है?
और कोई समाधान प्रदान किए बिना बंद :( – Luda