ios推播通知之ios推送認證的申請和使用配置

來源:互聯網
上載者:User

標籤:添加   使用   配置使用   appname   play   生產環境   開發環境   dac   appid   


 

很多人初次接觸推播通知,不知道怎麼去申請ios推送認證和配置推送。

很多人犯的錯誤就是用推送認證p12去打包ipa,推送不是用來打包的,下面詳細介紹ios推認證的申請和配置使用。

ios推送認證分為測試調試用的iOS推送認證(開發環境)和上架到App Store的ios 推送認證!(生產環境)

APP要推播通知首先要在建立APPID時勾選推送服務。

推送認證是配置上傳到推送平台的,如極光推送、個推、小米推送等,不是用來打包ipa的,下面會有介紹。

一、建立唯一標示符App IDs

首先開啟開發人員中心https://developer.apple.com/account,進入認證頁面。

如果之前建立過appid,進去修改添加下推送服務就行了,不用重新建立。

1.1點擊認證、ID及配件檔案,進入設定。


 

1.2選擇App IDs –>點擊+建立一個新的App ID


 

其中有兩項需要你自己填:

第一項Name,用來描述你的App ID,這個隨便填,沒有什麼限制,最好是項目名稱,這樣方便自己辨識(不允許中文)

第二項Bundle ID (App ID Suffix),這是你App ID的尾碼,需要仔細填寫。用來標示我們的 app,使它有一個固定的身份,和你的程式直接相關。填寫  Explicit App ID 的格式為:com.company.appName(要有兩個點.)照著格式寫,寫個方便記的,後面很多地方要用到。

第三項佈建服務許可權,預設會選擇2項,不能修改,其它常用的蘋果支付,APP推播通知,這裡要推播通知就勾選上,然後點擊Continue確認,下一步。


 

Register後點擊Done完成App ID的建立。

推播通知那項服務現在還是黃色的,因為還沒建立ios推送認證,等下用Appuploader建立了ios推送認證,就會變成綠色,說明生效了。


 

二、iOS開發推送認證、開發真機調試用(開發環境、配合開發認證使用,用開發認證打包就能用開發環境ios推送認證測試推播通知iOS開發認證申請教程)

如果還沒安裝Appuploader先安裝好

Appuploader安裝教程

1、開啟Appuploader,用蘋果開發人員帳號登入。


 

2、選擇認證選項


 

3、點擊+ADD\選擇Apple Push Notification service SSL(Sandbox) —iOS開發環境推送認證

輸入認證名稱(隨意)、郵箱(隨意)、密碼,選擇你的APP對於的應用id,點擊ok建立。


 

4、下載儲存好.p12 iOS認證檔案

推送認證是沒描述檔案的,只有一個p12,不用申請描述檔案。


 

三、iOS發布推送認證、上架App Store用(生產環境、配合發布認證使用,開發環境推送認證測試好了推送,用發布認證上架成功了,就到推送後台切換為產生環境推送認證)

1、開啟Appuploader,用蘋果開發人員帳號登入。


 

2、選擇認證選項


 

3、點擊+ADD\選擇Push Notification service SLL(Sandbox & Producyion)—iOS生產環境推送認證

輸入認證名稱(隨意)、郵箱(隨意)、密碼,選擇你的APP對於的appids,點擊ok建立。


 

3、下載儲存好.p12 iOS認證檔案


 

四、配置ios推送認證p12

這裡以個推平台和HBuilder開發工具配置為例。

1、註冊個推平台登入

http://www.getui.com/

點擊左側個推-訊息推送,進入頁面再點擊右側上方的登記應用


 
 

2、配置APP的基本資料

APP名稱:你的APP名字

應用平台:安卓和蘋果,ios開發環境(測試用的,配合開發認證使用)ios生產環境(上架用的,配合上架App Store使用)

如果你現在是測試選擇ios開發環境,上傳ios開發環境推送認證p12,輸入認證密碼確定。

應用標識:就是appid、應用id


 

3、配置好確定會產生推送介面參數,等下要配置到開發工具打包。


 

4、這裡以HBuilder開發工具為例,開啟manifest.json設定檔,選擇模組許可權配置,選擇訊息推送模組。


 

5、然後再選擇SDK配置,把剛才在個推產生的幾個介面參數一一對應填上去。


 
 

6、用對應的開發認證打包APP安裝到手機就能測試推送了

描述:隨便寫

訊息內容:{title:"通知標題",content:"通知內容",payload:"通知去幹嘛這裡可以自訂"}    一定要用這個格式文字可以改

title:推播通知標題

body:推送內容

其他選項預設就行,


 

7、然後點擊發送預覽,再點擊確定,推播通知就發送出去了,然後看手機系統欄有沒有收到通知。接受到就說明測試成功了,推送正常使用,如沒收到檢查各項配置是否正確。


 

ios推播通知之ios推送認證的申請和使用配置

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.