現在的推送用的越來越頻繁,幾乎每程式設計客棧個應用都開始用到了。其實又有幾個使用者會去看推送訊息呢?沒辦法,產品經理最大啊,只是苦了我們這一幫程式設計師啊!閒話少說,進入正題。兄弟我用的是極光推送,自然是以極光推送為例了。
現在點選推送訊息,有兩種跳轉方式:1.開啟應用,跳轉到應用首頁;2.開啟應用,跳轉到指定頁面。
第一種,你什麼都不用設定,只要註冊極光應用就可以。這裡就不寫怎麼註冊極光應用了,可以參考官方文件,寫的很詳細。
第二種,重頭戲來了。
// app未執行時獲取通知的內容 remotenotification就是你們伺服器傳送的推送的內容
- (bool)application:(uiapplication *)application didfinishlaunchingwithoptions:(nsdictionary *)launchoptions
}// 程式執行時接收推送 userinfo就是你們伺服器傳送的推送的內容
- (void)application:(uiapplication *)application
didreceiveremotenotification:(nsdictionary *)userinfo
}- (void)application:(urnrhpqciapplication *)application
didreceiveremotenotification:(nsdictionary *)userinfo
fetchcompletionhandler:(void
(^)(uibackgroundfetchresult))completionhandler
}以上的三個方法,可以讓你接收到伺服器發過來的推送內容,在主線程中發通知,否則接收不到。如果你想讓應用跳轉到首頁的詳情頁
- (void)viewdidload
如果你想讓應用跳轉到第三頁的詳情頁 在傳送通知的方法中加上:
_tabbarviewcontroller.selectedindex = 2;
本文標題: ios點選推送訊息跳到應用指定頁面方法
本文位址:
iOS點選推送訊息跳到應用指定頁面
現在的推送用的越來越頻繁,幾乎每個應用都開始用到了。其實又有幾個使用者會去看推送訊息呢?沒辦法,產品經理最大啊,只是苦了我們這一幫程式設計師啊!閒話少說,進入正題。兄弟我用的是極光推送,自然是以極光推送為例了。現在點選推送訊息,有兩種跳轉方式 1.開啟應用,跳轉到應用首頁 2.開啟應用,跳轉到指定頁...
IOS訊息推送。
本來ios開發工程師說要使用個推,但是我們是做金融的,可能需要給使用者推送訂單狀態等等。這樣的話用起來就會很不方便,於是在網上找了找資料自己動手寫了乙個。就是簡易基礎的,希望大家看了能夠有用。需要引入幾個jar包 import com.notnoop.apns.apns import com.not...
細說 iOS 訊息推送
經常有同學問我們,ios上推送究竟怎麼做啊,為什麼我的裝置總收不到推送呢,這裡跟大家集中討論一下ios上推送的實現細節。為了實現訊息推送,有兩點非常重要 一條訊息推送過來,可以有如下幾種表現形式 開發者可以在每次推送的時候設定,在推送達到使用者裝置時開發者也可以選擇不同的提示方式。nsdiction...