iOS10 遠程推送服務器所需證書以及應用受權文件配置

推送證書製做步驟(目的:導出服務器須要的p12證書) 第一步: 打開Mac系統的「鑰匙串訪問」-「證書助理」-「從證書頒發機構請求證書」 取名RemotePush_CertificateSigningRequest.certSigningRequest 第二步:添加App ID 登陸apple的開發者門戶,進入到「MemberCenter」-「Certificates,Identifiers&Profiles」-IOSApps下的「Certificates」-「Identifiers」-「AppIDs」Name隨便取,BundleID須要與應用程序的對應好比com.just.Dxda 第三步:勾選Push Notifications 提交成功後,在App IDs中選擇剛添加的RemotePush,點擊Edit 找到Push Notifications節點,點擊CreateCertificate(若是是發佈,就先Production SSL Certificate下的Create Certificate) 選擇繼續,直到選擇上傳證書頁面,點擊選擇證書 找到文章開始先擇導出的證書RemotePush_CertificateSigningRequest.certSigningRequest,而後點擊Generate生成證書 第四步 這時,就能夠下載生成的證書了,下載完成後雙擊安裝證書。 安裝完成後能夠「鑰匙串訪問的「登陸」下,類型爲「證書」下看到安裝的證書了。 第五步 選中這張證書,右鍵,選擇導出證書選項,而後在彈出框中輸入證書名稱,要使用.p12格式,同時,須要輸入證書密碼,這時必定要記住本身設定的證書密碼,這個證書和密碼將要在服務端使用。在最後,導出證書時須要系統登陸密碼,以做驗證。以上就獲得了服務器須要的p12證書接下來還須要配置受權文件1.配置Provisioning Profiles,選擇Development添加,選擇IOS App Development2.要選擇本身建立的App ID,而後保存下載,雙擊安裝便可(安裝後會自動打開xcode,能夠在項目的Build Settings中搜Provisioning Profile的選項目中查看是否安裝成功)。3.在設置項目的Capabilities開啓Background Modes - Remotenotifications 同時打開 Push Notifications原文章參考 http://axzxs.blog.51cto.com/730810/1706713/
相關文章
相關標籤/搜索