最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ios 服務器端推送證書生成的方法

 更新時間:2018年08月15日 10:42:48   作者:南山居士  
這篇文章主要介紹了ios 服務器端推送證書生成的方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

1.打開mac的鑰匙串,生成證書請求文件

2.登錄Apple dev賬號,編輯對應APP ID

點擊創(chuàng)建證書,使用步驟1生成的證書請求創(chuàng)建推送證書,開發(fā)證書和推送證書可以用同一個證書請求生成證書

3.下載步驟2中生成的推送證書并導入到系統(tǒng)中

導出證書保存為.p12格式,不用設置秘鑰直接導出

4.導出證書私鑰,秘鑰名稱就是步驟1中創(chuàng)建證書請求的名字,默認為系統(tǒng)當前用戶名

設置私鑰保護密碼,這個密碼一定要記住后面有用

5.轉(zhuǎn)換證書格式

轉(zhuǎn)換推送證書為pem格式

openssl pkcs12 -clcerts -nokeys -out dev_cert.pem -in dev_cer.p12

轉(zhuǎn)換私鑰為pem格式,這里需要輸入三次秘鑰,第一次為步驟4中導出私鑰時設置的秘鑰,第二和三次為pem設置私鑰,這里設置的私鑰需要保留

openssl pkcs12 -nocerts -out dev_key.pem -in dev_key.p12

合成證書

cat dev_key.pem dev_cert.pem > dev_push.pem

6.驗證證書

iOS的推送證書分為兩種,開發(fā)證書和發(fā)布證書。開發(fā)證書用于平時測試用,只有導出的ipa文件為開發(fā)模式時才能使用;發(fā)布證書,需要導出的ipa文件為ad hoc模式,或者是發(fā)布到APP store中的安裝包。

驗證開發(fā)證書方式

openssl s_client -connect gateway.sandbox.push.apple.com:2195 -cert dev_cert.pem -key dev_key.pem

驗證發(fā)布證書的方式

openssl s_client -connect gateway.push.apple.com:2195 -cert pro_cert.pem -key pro_key.pem

由于我們示例中導出的是開發(fā)證書,所有使用驗證開發(fā)證書的方式。

輸入如下內(nèi)容說明證書驗證通過

7.提交證書給服務器

最終提交給服務器的為步驟5中 生成的dev_push.pem和轉(zhuǎn)換私鑰過程中新設置的秘鑰。開發(fā)證書也是按照這個步驟來生成。

8.特別提示

過程中生成的 .p12文件記得保留,我們在其他Mac上使用一些推送測試工具時,需要導入dev_key.p12或者pro_key.p12才能推送出消息。

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • iOS應用開發(fā)中使用Auto Layout來適配不同屏幕尺寸

    iOS應用開發(fā)中使用Auto Layout來適配不同屏幕尺寸

    這篇文章主要介紹了iOS應用開發(fā)中使用Auto Layout來適配不同屏幕尺寸的方法,根據(jù)Xcode IDE下的實際調(diào)試步驟講解其用法,需要的朋友可以參考下
    2016-03-03
  • Objective-C的MKNetworkKit開發(fā)框架解析

    Objective-C的MKNetworkKit開發(fā)框架解析

    這篇文章主要介紹了Objective-C的MKNetworkKit開發(fā)框架解析,MKNetworkKit是一個用于iOS開發(fā)的輕量級框架,需要的朋友可以參考下
    2015-11-11
  • iOS WKWebView適配實戰(zhàn)篇

    iOS WKWebView適配實戰(zhàn)篇

    這篇文章主要介紹了iOS WKWebView適配實戰(zhàn)篇,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-06-06
  • 詳細整理iOS中UITableView的性能優(yōu)化

    詳細整理iOS中UITableView的性能優(yōu)化

    最近在微博上看到一個很好的開源項目,是關(guān)于如何優(yōu)化UITableView的,加上正好最近也在優(yōu)化項目中的類似朋友圈功能這塊,思考了很多關(guān)于UITableView的優(yōu)化技巧,所以決定詳細的整理下對優(yōu)化UITableView的理解,需要的朋友們可以參考借鑒。
    2017-03-03
  • iPhoneX無導航欄頁面適配問題解決方案

    iPhoneX無導航欄頁面適配問題解決方案

    這篇文章主要介紹了iPhoneX無導航欄頁面適配問題解決方案,原全屏適配在iPhoneX會由于安全區(qū)域的變化導致顯示不全,本文給大家介紹的非常詳細,需要的朋友可以參考下
    2017-11-11
  • iOS快速實現(xiàn)環(huán)形漸變進度條

    iOS快速實現(xiàn)環(huán)形漸變進度條

    之前看到很多環(huán)形進度條,看上去很酷,然后就試著學習他們的代碼,結(jié)果發(fā)現(xiàn)實現(xiàn)一個環(huán)形進度條一點也不簡單。我就在想一個簡單的進度條有這么復雜嗎?自己摸索后,有一個簡單的實現(xiàn)方法?,F(xiàn)在分享給大家,有需要的朋友們可以參考借鑒。
    2016-10-10
  • IOS網(wǎng)絡請求之AFNetWorking 3.x 使用詳情

    IOS網(wǎng)絡請求之AFNetWorking 3.x 使用詳情

    本篇文章主要介紹了IOS網(wǎng)絡請求之AFNetWorking 3.x 使用詳情,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-02-02
  • iOS端React Native差異化增量更新的實現(xiàn)方法

    iOS端React Native差異化增量更新的實現(xiàn)方法

    這篇文章主要給大家介紹了關(guān)于iOS端React Native差異化增量更新的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2018-06-06
  • IOS 的彈性滾動解決方案

    IOS 的彈性滾動解決方案

    所謂彈性滾動就是指在翻動長頁面手指離開時,由慢到塊,由快到慢的過度。這篇文章主要介紹了IOS 的彈性滾動解決方案,需要的朋友可以參考下
    2016-10-10
  • iOS開發(fā)之tableView實現(xiàn)左滑刪除功能

    iOS開發(fā)之tableView實現(xiàn)左滑刪除功能

    我們在使用一些應用的時候,在滑動一些聯(lián)系人的某一行的時候,會出現(xiàn)刪除、置頂、更多等等的按鈕,下面這篇文章主要就介紹了iOS用tableView實現(xiàn)左劃刪除功能的方法,有需要的朋友們可以參考借鑒,下面來一起看看吧。
    2017-01-01

最新評論

怀宁县| 丹寨县| 普安县| 大姚县| 平江县| 锡林浩特市| 南召县| 彭山县| 松潘县| 祁连县| 崇明县| 宜丰县| 自贡市| 昭觉县| 托克逊县| 永泰县| 澄迈县| 香格里拉县| 海宁市| 连平县| 蒙城县| 古丈县| 永泰县| 夏河县| 皋兰县| 昭平县| 余干县| 托克托县| 卓资县| 正安县| 乌拉特后旗| 无极县| 洛隆县| 嘉兴市| 修文县| 花莲县| 荥阳市| 昌宁县| 夏邑县| 楚雄市| 邢台市|