iOS 本地推送

2022-09-07 16:21:23 字數 767 閱讀 5631

uilocalnotification *localnotification = [[uilocalnotification alloc]init];

localnotification.soundname = @"shake.w**";

// 通知的傳送時間

localnotification.firedate = [nsdate datewithtimeintervalsincenow:5];

// 最好帶上時區,用於對firedate的補充

localnotification.timezone = [nstimezone defaulttimezone];

// 通知的內容

localnotification.alertbody = @"通知的內容";

// 鎖屏介面顯示的通知內容,灰色小字

localnotification.alertaction = @"通知的內容2(在鎖屏介面)";

// 點選通知,開啟應用時,載入的啟動,只能是是應用的啟動

localnotification.alertlaunchimage = @"default";

// 接收到通知後,圖示右上角顯示的數字

// 通知的附加資訊,字典型別

localnotification.userinfo = @

因此在處理通知時,需要判斷程式到底是 點選應用圖示啟動的,還是 點選橫幅通知啟動的

2else

1011

return

yes;

12 }

ios本地推送

第一步 建立本地推送 建立乙個本地推送 uilocalnotification notification uilocalnotification alloc init autorelease 設定10秒之後 nsdate pushdate nsdate datewithtimeintervalsin...

iOS 本地推送

通知完一定要取消,ios最多允許最近本地通知數量是64個,超過限制的本地通知將被忽略。第一步 建立本地推送 建立乙個本地推送 uilocalnotification notification uilocalnotification alloc init autorelease 設定10秒之後 nsd...

iOS本地推送

第一步 建立本地推送 建立乙個本地推送 uilocalnotification notification uilocalnotification alloc init autorelease 設定10秒之後 nsdate pushdate nsdate datewithtimeintervalsin...