關閉App時立即推送一條通知

AppDelegate.m

#pragma mark --關閉APP時執(zhí)行此方法

- (void)applicationWillTerminate:(UIApplication*)application

{

// Called when the application is about

to terminate. Save data if appropriate. See also

applicationDidEnterBackground:.

[[EaseMobsharedInstance]applicationWillTerminate:application];

UILocalNotification*noti = [[UILocalNotificationalloc]init];

if(noti) {

//設置時區(qū)

noti.timeZone= [NSTimeZonedefaultTimeZone];

//設置重復間隔

noti.repeatInterval=0;

//推送聲音

noti.soundName=UILocalNotificationDefaultSoundName;

//內容

noti.alertBody=@"為了保證定位服務正常運行,請運行程序并保持在后臺運行!";

//設置userinfo方便在之后需要撤銷的時候使用

NSDictionary*infoDic = [NSDictionarydictionaryWithObject:@"name"forKey:@"key"];

noti.userInfo= infoDic;

//立即觸發(fā)一個通知

[[UIApplicationsharedApplication]presentLocalNotificationNow:noti];

}

}

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容