使用cocoapods將個推sdk安裝到你的專案中。cocoapods的具體使用方法連線如下。
個推-cocoapods安裝
配置應用的推送需要使用apn證書,生成方法連線如下。
官方提供的快速整合demo。
個推-3分鐘整合
證書是對電腦開發資格的認證,每個開發者帳號有一套,分為兩種:
1) developer certification(開發證書)
安裝在電腦上提供許可權:開發人員通過裝置進行真機測試。
可以生成副本供多台電腦安裝;
2) distribution certification(發布證書)
安裝在電腦上提供發布ios程式的許可權:開發人員可以製做測試版和發布版的程式。
不可生成副本,僅有配置該證書的電腦才可使用;(副本製做介紹在下面keychain中介紹)
授權檔案分為兩種,對應相應的證書使用:
安裝證書成功的情況下證書下都會生成keychain,上面提到的證書副本就是通過配置證書的電腦匯出keychain(就是.p12檔案)安裝到其他機子上,讓其他機子得到證書對應的許可權。developer certification就可以製做副本keychain分發到其他電腦上安裝,使其可以進行真機測試。
注意:distribution certification只有配置證書的電腦才可使用,因此即使匯出匯出keychain安裝到其他電腦上,其他電腦也不可能具有證書的許可權。
其他關於證書的文章 傳送門去**找三個id的具體位置
**中去**改
下圖的兩個都要生成
兩個證書
3.新增新裝置時,要在devices中新增裝置uuid。如果之前配置好的專案在新的裝置上不能成功推送,將該裝置的uuid刪除重新新增。(在次卡了一天,解決後也沒找到原因,若有高手,請告知。)
Nginx的配置檔案詳解(超詳細)
1 安裝nginx 在安裝nginx之前,需確保系統已經安裝了gcc openssl devel pcre devel和zlib devel軟體庫。下面是nginx安裝過程 2 nginx的配置檔案結構nginx的配置檔案nginx.conf位於其安裝目錄的conf目錄下。nginx.conf由多個...
Nginx的配置檔案詳解(超詳細)
1 安裝nginx 在安裝nginx之前,需確保系統已經安裝了gcc openssl devel pcre devel和zlib devel軟體庫。下面是nginx安裝過程 2 nginx的配置檔案結構 nginx的配置檔案nginx.conf位於其安裝目錄的conf目錄下。nginx.conf由多...
乙個簡單webpack配置例項詳解
在沒有入門webpack之前,你可能覺得一大堆的配置讓人眼花繚亂,無法理解。但當你理解之後,其實每乙個配置背後都是非常合理的。現在你想要對你的專案進行打包,那麼在配置中你就必須說明這三個問題 從 開始?如何打包?到 去?那麼與之對應的就是三個配置項 entry module output entry...