Just My Life & My Work

Posts tagged ‘notification’

[iOS] 在收到通知時播放音檔

想在通知(Notification)的時候播放我們指定的音樂,可以怎麼做呢?如果都沒有設定的話,APP當然就只會播放預設的音效囉~為了讓我們的APP更有自己的特色,勢必得客製化適合的音樂、音效,像我們常用的Line APP就有它獨特的音效,一聽到聲響就知道是有訊息傳過來~

Local Notification Behavior2

沒有執行APP時若響起垃圾車專屬音樂,就知道我們該去倒垃圾啦~

(繼續閱讀…)

[iOS] 爭取背景執行時間

iOS不像Android,當APP進入背景模式的時候,Android還能暢所欲行,而iOS則會被強制中止,為什麼要這麼做?因為Apple就是要讓裝置省電來做更人性化的事情。那麼iOS是不是就不能在背景模式繼續運行?像是我們下載容量超大的檔案(如100MB),我們一定不會想要枯等看著它下載完,而是會切換到其它APP或其它功能繼續把玩,於是Apple還是會給需要的程式設計師一扇窗!

注意:經資深工程師提點,始知在Info.plist設定background modes是在iOS 7才有,功能上比較像是隨時都有可能需要背景模式時執行,所以若只是想延長背景執行時間來下載大型檔案,就不用設定Info.plist喔!但一定要在AppDelegate.h/.m處理~呵,我參考的部落格文章沒有寫清楚,看來還是要自己實際去驗證,不然就會像我送審的APP被reject~

background mode

(繼續閱讀…)

[iOS] 指定時間本地通知 (Local Notification in Particular Time)

以為指定時間本地通知 (Local Notification in Particular Time)實作有難度,不過實際瞭解之後,哇哈~原來那麼簡單!

Local Notification in Particular Time

時間到,從上方出現我所設定的訊息!

(繼續閱讀…)

標籤雲