Just a Computer Graphics Studio & My Life

Posts tagged ‘notification’

[iOS] iOS 10 Push Token

過去研究過iOS蘋果推播通知服務 (Apple Push Notification Service),照理說取得Push Token應得心應手,然而理論跟實際有時是有些落差。

像是我自己測試後能順利去得Push Token,誰知道客戶那邊卻收不到⋯⋯

這篇可以說明iOS 10推播問題

iOS 10 Push Token2.PNG

當使用者點擊「允許」後,我們就能取得其Push Token。

(繼續閱讀…)

Advertisements

[iOS] 導向系統設定App

有些功能只能從系統設定App,那麼我們就必須知會使用者,若可以的話就導向系統設定App吧~

iOS 系統設定app 垃圾管家.jpg

/**
 Theme: Open Setting App
 IDE: Xcode 8
 Language: Objective C
 Date: 105/12/28
 Author: HappyMan
 Blog: https://cg2010studio.wordpress.com/
 */
-(void)pushSettingAction:(id)sender
{
    if (/* DISABLES CODE */ (&UIApplicationOpenSettingsURLString) != nil) {
        [[UIApplication sharedApplication] openURL:[NSURL URLWithString:UIApplicationOpenSettingsURLString]];
    }
    else {
        DxLog(@"UIApplicationOpenSettingsURLString is not available in current iOS version");
    }
}

這樣我就能導向原本App(以垃圾管家為例)的系統設定囉~

參考:How to open Settings programmatically like in Facebook app?

[iOS] Quickblox 推播

Quickblox是個開發通訊軟體的好平台,該有的基礎已經幫我們建置完畢,我們只要在其架構上客製想要的功能即可,就能打造出像我們台灣最夯的通訊App Line囉~

Quickblox logo

(繼續閱讀…)

[WWDC] 介紹通知 (Introduction to Notifications)

每年WWDC都會有新的技術發表,於是iOS App開發者就要學習新知識技術。想要短時間內學習完所有項目?不太可能,只好挑選與自己最相關或最重要的部分學習!比如這個session:介紹通知 (Introduction to Notifications),我們每天使用智慧手機,每個人都會收到各式各樣App的推播,於是我就想知道有什麼新花樣:)~

WWDC 介紹通知 Introduction to Notifications00001

過去只有Body,如今加入Title和Subtitle。

(繼續閱讀…)

[iOS] 處理推送通知 (Process Push Notification)

前一陣子介紹圖解APP訊息推播流程,是關於iOS和Android兩大平台從發送到接收的整個過程,現在我們想要實作處理推送通知 (Process Push Notification),iOS SDK已經包好方法只要註冊成功後,就能透過某個method來繼續接下來的處理。可以先參考圖解蘋果推播通知服務 (Apple Push Notification Service)

Apple Push Notification Service00002

(繼續閱讀…)

[工具] Streak 客戶關係管理

約莫半年前,偶然看到Streak客戶關係管理工具,馬上就安裝到Chrome瀏覽器,之後發信與寄信給我好多驚喜!因為我不用苦等對方是否回信,就能知道對方有無看信!

Streak.jpg

(繼續閱讀…)

[圖解] APP訊息推播流程

開發iOS App超過三年,但其實還有很多技術不大瞭解,然只要清楚自己的目標,精通某一技術領域還是能大放異彩獨樹一格!在此我還是要強調,在有限的時間裡去做你最喜歡且最擅長的工作,同時有市場可以養活自己,之後機會自己會來報到,多到你只好拒絕,因為你沒有太多時間XD~

話說回來,推播服務在外行人如使用者看似簡單,而真正去瞭解技術的人會覺得還真有「眉角」,想要實作現在每個App必備的推播功能,並不是很容易的事呢!不過現在已經有各大廠商提供推播服務,只要一篇教學文章,肯定也能讓不太懂技術的人實現訊息推播功能!

這一張圖解APP訊息推送流程,道出iOS與Android的差別,想必技術有很多種方式能夠實現,實作方式不同便有著不太一樣的優缺點,而開發者如我只要懂得怎麼去應用,必能在生活中增添趣味呢!

APP訊息推送流程

儘管臉書要收起Parse(2017/02關門大吉),還是有其它選擇啦~就像它所說的競爭者很多,我們就從這些競爭者選擇來實現吧!

標籤雲

%d 位部落客按了讚: