本地推送 —>鬧鐘
遠端推送
發送消息的qq —> 騰訊 —>蘋果(apns) —>接收資訊的qq
極光推送步驟
1.申請appids
2.填寫name以及 将project中的bundleid 粘貼過來
選擇push 下一步
建立推送服務證書
找到自己的appid
建立推送服務證書須要申請一個cer檔案
上傳在鑰匙串申請的檔案
下載下傳push證書 ,在鑰匙串中導入 并生成一個p12檔案 ( 在重置測試整數時—> 鑰匙串 —> 鑰匙串訪問 —> 證書助理 —>從證書頒發機構請求證書 —> 填寫郵箱 —>生成一個導出開發證書 — > 輕按兩下證書 (導入自己的鑰匙串) —> 右鍵導出證書(p12檔案)
)
3.建立描寫叙述檔案
找到自己的app id 下一步,
下一步選取全部裝置
填寫證書姓名 —> 完畢 —> 下載下傳就能夠了
5.然後來jpush控制背景,将p12檔案導入,生成key
6.将下載下傳好的api開發包加到project中(lib目錄)
導入必要的架構
7.在search paths下的user header search paths和 library search paths 中将都設定為”$(srcroot/目錄名稱)"
8.建立pushconfig.plist檔案
9.在剛建立的plist檔案裡加入三個鍵值對
<code><code></code></code>
<code></code>
10.往project中粘貼代碼
10.1在 application:application didfinishlaunchingwithoptions:launchoptions的方法中加入下方紅框的代碼
10.2将下方三個方法所有粘貼到appdelegate.m中
11.将紅框中的iphone所有選成下方這樣
并将描寫叙述檔案導入到下方箭頭指的地方