一、前言
主要就是給自己總結寫的一個筆記, 也方便大家.
二、步驟
-
申請證書:
1.首先你要去鑰匙串中去申請一個CertificateSigningRequest.certSigningRequest文件保存在桌面,截圖如下
申請證書
2.選擇儲存到磁盤,然后存儲到桌面
選擇儲存到磁盤,然后存儲到桌面
3.登錄開發者賬號https://developer.apple.com 點擊 Account 登錄賬號, 如圖所示
Account 登錄賬號
4.選擇中間兩個按鈕的第一個, (certificates)證書, (Identifiers)標識符, (Profiles)配置文件, 就是這個
(certificates)證書
5.利用剛才生成的CertificateSigningRequest.certSigningRequest 去生成對應的Development 和Production的證書,如圖所示
生成對應的Development 和Production的證書
6.點擊上圖右上角的?號,按圖去選擇
創建開發者證書
7.選擇之前自己生成的文件之后, 下載下來,然后找到該文件雙擊打開就可以在鑰匙串里面查看了就可以了。
生成證書
8.為你的項目生成對應的證書步驟:首先添加appid 即為你項目的boundle identity, 點擊下一步就可以搞定了就行了,同上面的操作就行了。就是如圖所示:
項目生成對應的證書
-
設備調試
1.添加調試的設備(iphone ,ipad )蘋果設備,安裝操作就行了,然后就可以啦,如圖所示:
設備調試
2.為app生成對應的調試,發布的描述文件,如圖所示:
為app生成對應的調試,發布的描述文件
點擊下一步,點擊下載然后找到該文件雙擊打開就行了,
發布的描述文件同上面(調試描述文件)下面就不寫了,同上,省略
到這里生成證書的步驟差不多完成了。可以進行真機調試了。(推送的還沒寫,下次在補充)
-
上線打包步驟
1.第一步是登錄你的蘋果開發者賬號,進入到你的Itunes connect ,如圖所示:
圖片上傳中。。。(1)
點擊進去后創建你的App相關的步驟就行了,如圖所示:
建你的App相關的
2.上傳截屏和選擇圖標,就行了具體就不多說了,具體操作具體演示,重點是圖標不要alpha 通道,截屏大小一定要對上就可以了沒什么大問題,現在我們就來打包程序,上傳到appstroe了,
3.打包操作步驟:
1.回到你的項目程序,然后進行項目的打包操作,要注意以下幾點,sechme模式全部為release,如圖所示:
067FCCB7-4F63-4A03-8FD8-08D408B8EC34.jpg
A7A7B813-9442-4498-BFC4-2865F79A9F62.jpg
注意:全部改成release 模式,還有全局的斷點都要去掉.
<2>選中對應的發布證書和發布證書的描述文件:如圖所示:
F9BD4C54-14D3-4D8F-B6C5-DB58EACEF9DA.jpg
同理project也要選則相同的證書:如圖所示:
A30600E7-724F-4784-8728-74A83538C05B.jpg
<3>到了這里就可以打包了,如圖所示:
C29B219C-2A23-4F3C-B3D0-72C41CC8E7B2.jpg
選擇對應的操作就行了,然后把打的包導入出來,然后放到桌面就行了。
4.上傳包到appStore 的步驟:
<1>打開Develper tool ,如圖所示:
B6A6B9C0-8D32-4FD7-AF0A-BEB9DBA3E067.jpg
<2>選取你剛才打包的.ipa包,點擊下一步按照操作來就行了,然后等程序上傳到appstore,這個要花費一定的時間也要看網速,這一步完成了就回到了Itunes connect了
5.在Itunes connect里面選擇剛才對應的上傳的包,這個要等一下不然刷新不出來的,如圖所示:
248AF882-7B53-4CF9-BEA2-0BD3DAF49432.jpg
三、總結
選擇對應的版本,然后檢查下填寫的信息點擊發布版本,app就在審核了,過程有幾天,等等就有結果了,什么東西都是理解了,然后變熟練得.