iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 13
0
Mobile Development

小菜逼學習IOS系列 第 13

swift 推播通知(1)-倒數18天

  • 分享至 

  • xImage
  •  

iOS 上的推播分為兩種,一種是 local notification ,另一種為 remote notification 。

local notification

是由本機端觸發,由自己設定,例如每天要早起,那我設定每天6點要來推播提醒我要起床囉,或是靠近某些位置時,要提醒我

Remote notification

Remote notification 則是透過網路傳送到我們的手機,這個相比於 local notification 較於彈性,想哪樣發送推播就發送

local notification 的觸發條件有三種

UNTimeIntervalNotificationTrigger
間隔多久,發送一次通知。 例如:六十秒一次、三小時一次

UNCalendarNotificationTrigger
指定時間點,發送一次通知。 例如:每週一早上8:00、每年9月11日中午12:00

UNLocationNotificationTrigger
進入某個範圍或離開某個範圍,發送一次通知。 例如:進入某賣場、離開某賣場


上一篇
多國語系-倒數19天
下一篇
swift 推播通知(2)-倒數17天
系列文
小菜逼學習IOS30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言