पर काम नहीं कर रहा है मुझे UILocalNotification
के साथ कुछ वास्तव में परेशान समस्याएं आ रही हैं।UILocalNotification सभी
एक ऐप पूरा करने के दौरान जो मैंने लगभग पूरा कर लिया है, मैंने देखा कि मुझे स्थानीय सूचनाएं काम पर नहीं मिल सका, चाहे मैंने कोशिश की हो।
तो समय बर्बाद करने के बजाय, मैंने मूल बातें वापस जाने का फैसला किया और देखा कि क्या मैं उन्हें बिल्कुल काम कर सकता हूं।
मैं एक नया XCode दृश्य आधारित अनुप्रयोग बनाया है, और इस के साथ -viewDidLoad
लाए गए:
- (void)viewDidLoad
{
UILocalNotification * theNotification = [[UILocalNotification alloc] init];
theNotification.alertBody = @"Alert text";
theNotification.alertAction = @"Ok";
theNotification.fireDate = [NSDate dateWithTimeIntervalSinceNow:10];
[[UIApplication sharedApplication] scheduleLocalNotification:theNotification];
}
हालांकि, वह भी बिल्कुल कुछ भी नहीं है।
मुझे ऐप लॉन्च करने के 10 सेकंड बाद अधिसूचना देखने की उम्मीद है, लेकिन कुछ भी दिखाई नहीं देता है।
इसके अलावा, मैंने अपने आईफोन और सिम्युलेटर दोनों पर इसका परीक्षण किया।
क्या मुझे यहां कुछ महत्वपूर्ण याद आ रहा है? या चल रहा है (मैं एप्पल प्रलेखन के माध्यम से खोज की है और यही कारण है कि इस हो रहा है के रूप में कुछ भी नहीं मिला)
धन्यवाद
बिल्कुल सही। बहुत बहुत धन्यवाद। –
मुझे लगता है कि इस व्यवहार को बदलने का कोई तरीका नहीं है? अधिसूचना केंद्र ऐप चल रहा है, जबकि एसिंक्रोनस संचार घटनाओं के लिए मेरे उपयोगकर्ता को जानकारी प्रदर्शित करने का एक शानदार तरीका है। – David
किसी अन्य मुद्दे पर बस एक नोट देखने के लिए ... यदि आप टाइमज़ोन पैरामीटर सेट करते हैं तो यह अलार्म बंद होने पर प्रभाव डालता है ... हालांकि, यदि आप टाइमज़ोन से बचने के लिए इसे स्पष्ट रूप से यूटीसी पर सेट करते हैं तो यह नहीं हो सकता है उम्मीद कर सकते हैं क्योंकि यह अभी भी यूटीसी से यूटीसी में पारित गोलीबारी को संशोधित करता है लेकिन किसी भी तरह से अलग है। मैंने पाया कि यूटीसी टाइमज़ोन पैरामीटर सेट करते समय अलर्ट कभी ट्रिगर नहीं किया गया था, इसलिए इसे वापस शून्य पर सेट किया गया और सुनिश्चित किया गया कि फायरेट यूटीसी समय सही समस्या को ठीक कर रहा था। – sradforth