আমি এটি ব্যবহার করে অ্যাপ ডেলিগেটে স্থানীয় বিজ্ঞপ্তিগুলি সেট আপ করেছি:
- (void)applicationDidEnterBackground:(UIApplication *)application
{
UILocalNotification *notification = [[UILocalNotification alloc]init];
[notification setAlertBody:@"Watch the Latest Episode of CCA-TV"];
[notification setFireDate:[NSDate dateWithTimeIntervalSinceNow:5]];
[notification setTimeZone:[NSTimeZone defaultTimeZone]];
[application setScheduledLocalNotifications:[NSArray arrayWithObject:notification]];
}
আমি যখন অ্যাপটি চালাচ্ছি এবং তারপরে এটি ছেড়ে দিই তখন আমি এই বলে একটি ত্রুটি পেয়েছি:
2014-06-07 11: 14: 16.663 সিসিএ-টিভি [735: 149070] স্থানীয় বিজ্ঞপ্তি নির্ধারণের চেষ্টা করা হচ্ছে - আগুনের তারিখ = শনিবার, 7 জুন, 2014 11: 21:21 প্যাসিফিক দিবালোকের সময়, সময় অঞ্চল = আমেরিকা / লস_এঞ্জেলস (পিডিটি) অফসেট -২২০০ (দিবালোক), পুনরাবৃত্তি বিরতি = 0, পুনরাবৃত্তি গণনা = ইউআইওলোকনোটোটিকেশনআইফিনিটরিপিটকাউন্ট, পরের আগুনের তারিখ = শনিবার, 7 জুন, 2014 11: 11:21 প্যাসিফিক দিবালোক সময়, ব্যবহারকারীর তথ্য = (নাল) an একটি সতর্কতা সহ তবে ব্যবহারকারীর কাছ থেকে সতর্কতা প্রদর্শনের অনুমতি পাননি
সতর্কতা প্রদর্শন করার জন্য আমি কীভাবে প্রয়োজনীয় অনুমতি পেতে পারি?
registerUserNotificationSettings
। এটি যদি আইওএস 8 হয়, তবে এই থ্রেডটি আপনার প্রশ্নের উত্তর দিয়ে দিত। - কিন্তু, জি এগিয়ে একটি চেহারা আছে stackoverflow.com/questions/24006998/...