關于iOS打包上架的問題

不小心又忘記了一些小細節,好吧,還是寫一篇文章來記錄一下iOS項目打包的具體過程吧。

就是這四步,第一步是創建開發者證書配置到本地區。第二部是根據bundle id為某個app添加證書。第三部是添加測試機。第四部是添加打包要用到的證書。

注意就是在第四部的時候,需要新建兩個證書,1、iOS APP Developer證書,這個是開發者證書,方便在本地build的時候使用,此證書可以選擇添加模擬器。2、就是App Store證書,此證書是上架所用。這兩個證書都是在打包的時候Code Signing Identity中使用的,一個是Debug,一個是Release。另外說明一下Provisioning Profile,這是第一次使用Xcode添加設備時,Xcode自動生成的,team中的所有成員都可以使用這個iOS Team Provisioning Profile在team中的所有設備上調試所有的應用程序。并且當有新設備添加進來時,Xcode會更新這個文件。


搞完這些差不多就可以上架了。

當然,推送是基本的配置,這塊也很簡單。在Certificates中選擇添加就行了,分別選擇Apple Push Notification service SSL (Sandbox)和Apple Push Notification service SSL (Sandbox & Production)這兩個。另外,其他證書都可以不用下載,而是用Xcode的賬號管理工具下下來直接使用,但是這兩個推送證書需要下載到本地,并且用鑰匙串生成.p12文件,然后上傳到推送平臺。生成p12的時候可以設置或者不設置密碼。

可能說的比較簡單,這里面任何一個步驟如果要截圖說明的話都可以寫挺多的。下班了,走人。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容