पर क्लिक करके ऐप लॉन्च होने पर पुश अधिसूचना डेटा प्राप्त नहीं हो रहा है मेरे पास एक परिदृश्य है जिसमें ऐप को पुश अधिसूचना मिलेगी और मेरे ऐप की होम स्क्रीन में यह संदेश दिखाने की आवश्यकता है, क्योंकि मैंने संदेश सरणी को उपयोगकर्ता डिफ़ॉल्ट में सहेजा था मेरे ऐप प्रतिनिधि और सब कुछ से अच्छी तरह से काम करता है, लेकिन निम्न स्थितियों में यह काम नहीं कर रहाएप आइकन
अगर एप्लिकेशन को मार डाला अवस्था में है और एक अधिसूचना आया और उपयोगकर्ता (पुश अधिसूचना से नहीं)
एप्लिकेशन आइकन के माध्यम से एप्लिकेशन triggeres
यदि ऐप पृष्ठभूमि में है और अधिसूचना आई है और उपयोगकर्ता ऐप आइकन के माध्यम से ऐप में प्रवेश करता है (एफ नहीं रॉम पुश संदेश) इस मामले में भी
तो मैं समाधान के लिए खोज की है और चुप पुश नोटिफिकेशन (पृष्ठभूमि मोड के लिए) और कुछ नहीं के बारे में पता करने के लिए तो मैं पता है कि कैसे पुश नोटिफिकेशन के द्वारा सभी स्थितियों को संभालने की ज़रूरत आया और मेरी appdelegete
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
NSDictionary *remoteNotif = [launchOptions objectForKey: UIApplicationLaunchOptionsRemoteNotificationKey];
if (remoteNotif) {
[self handlePushMessage:remoteNotif];
}
return YES;
}
- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo
{
[self handlePushMessage:userInfo];
}
-(void)handlePushMessage :(NSDictionary*)userInfo{
//method to handle push message
}
अग्रिम
यदि आपका ऐप उपयोगकर्ता द्वारा समाप्त कर दिया गया है तो उपयोगकर्ता को ऐप आइकन – Paulw11
से अपना ऐप लॉन्च करने पर पुश नोटिफिकेशन के बारे में पता लगाने का कोई तरीका नहीं है, मुझे लगता है कि, बेहतर है कि आप वेब सेवाएं बनाएं जो आपको प्रतिक्रिया दें अब तक भेजे गए सभी संदेशों में से .bcz पहले परिदृश्य को संभाला नहीं जा सकता है, दूसरा चुप अधिसूचना के माध्यम से संभाला जा सकता है। – Mukesh
त्वरित प्रतिक्रिया के लिए धन्यवाद :) यदि उपयोगकर्ता पहली बार ऐप लॉन्च करने से पहले अधिसूचना आया तो क्या होगा? – AnshaD