2015-09-03 4 views
6

मैं पार्स से भेजे गए पुश सूचनाएं प्राप्त करना मेरे ऐप को सेट कर लेने पार्स के दस्तावेज़ में सभी चरणों का पालन,:पार्स 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 
}) 

enter image description here

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 को डेटा भेज रहा है।

मेरा पुश क्यों खुलता है और खुली दर अभी भी शून्य क्यों है?

उत्तर

0

मुझे लगता है कि धक्का यदि आप के लिए देखो पर नज़र रखी हो खुलता है एहसास हो गया "पुश खोलता है" Analytics अनुभाग में घटना है, लेकिन कोई जानकारी ही पुश अभियान पर दिया जाता है , इस समय ए/बी परीक्षण पूरी तरह बेकार बना रहा है।

संबंधित मुद्दे