iOS開發環境配置中的幾個概念

2022-07-29 03:54:12 字數 551 閱讀 8521

1,certificate(證書)

證書分為四種型別,主要資訊是開發者資訊(郵件,id)、公鑰:

ios development

ios distribution

apns development ios

apns distribution ios

後兩種用來跟蘋果的apns伺服器進行通訊,該通訊使用加密連線,所以需要單獨的私鑰和公鑰,公鑰就是這種證書。也有各自的開發版和發布版。

一些支援整合推送服務的第三方平台,在配置時,需要你通過keychain匯出p12格式的檔案上傳到第三方平台,這裡匯出的就是這個證書對應的私鑰。第三方平台使用私鑰,跟apns伺服器上的公鑰配合,保證推送服務的安全性。

需要從mac電腦上申請這個證書,申請時會生成私鑰自動儲存到電腦的鑰匙串。如果需要在其他電腦上用相同的證書對程式進行簽名,需要將私鑰匯出到那台電腦。匯出通過keychain進行,匯出成p12檔案,傳輸到另一台電腦,雙擊直接匯入到keychain中。

3,provisioning profile

分為開發和發布兩種。

4,匯出開發環境。

IOCP開發的幾個概念

第 一 伺服器的吞吐量問題。我們都知道,基於iocp的開發是非同步io的,也正是這一技術的本質,決定了iocp所實現的伺服器的高吞吐量。我們舉乙個及其簡化的例子,來說明這一問題。在網路伺服器的開發過程中,影響其效能吞吐量的,有很多因素,在這裡,我們只是把關注點放在兩個方面,即 網路io速度與disk...

IOCP開發的幾個概念

第 一 伺服器的吞吐量問題。我們都知道,基於iocp的開發是非同步io的,也正是這一技術的本質,決定了iocp所實現的伺服器的高吞吐量。我們舉乙個及其簡化的例子,來說明這一問題。在網路伺服器的開發過程中,影響其效能吞吐量的,有很多因素,在這裡,我們只是把關注點放在兩個方面,即 網路io速度與disk...

iOS 之開發中的幾個小技巧

funnypic.imageurl webview loadhtmlstring html baseurl nil imageview addsubview webview 11 插入載入更多 tableview reloaddata閃的問題 if requestarray requestarray...