前言:學習ios開發快一年了生成證書,真機調試,程序上線發布的總結,現在我來寫下相關的步驟和心得:
真機調試現在沒有蘋果開發賬號的情況下也是可以實現,現在我們叫的是有蘋果開發者賬號的情況來說明的這個問題:
開發賬號的區別:
1.99美元的個人賬號:只要去蘋果官網付款就行了,但是你的信用卡要的支付外匯的才行的,這里推薦一個淘寶鏈接購買開發者賬號:(http://tmqd.me/h.ZZTHi6?cv=AAFjfvYB&sm=4ce1c5).
2.99美元的企業賬號:這個注冊有點麻煩,需要鄧白氏編碼,公司的營業執照,外匯的信用卡周期要一個月才可以搞定。(正常的情況下)
(這兩個99美元的區別:企業賬號就是有利於管理團隊開發).
3.299美元的賬號:299美元的是企業賬號的開發不可以上線,只是在自己企業內部的使用.
生成證書的步驟:
1.首先你要去鑰匙串中去申請一個CertificateSigningRequest.certSigningRequest文件保存在桌面,截圖如下
2.登錄開發者賬號(https://developer.apple.com/programs/)如圖所示:
3.利用剛才生成的CertificateSigningRequest.certSigningRequest 去生成對應的Development 和Production的證書,如圖所示
Development:(調試證書) <注意:這里選擇的是ios develpment >
然后點擊下一步就可以了,然后下載下來,找到該文件雙擊打開就行了,可以在鑰匙串里面查看是否存在改證書了。
Production(發布證書) <注:這里選擇的是 ios appstor and ad hoc>
然后點擊下一步,下載下來,然后找到該文件雙擊打開就可以在鑰匙串里面查看了就可以了。
4.為你的項目生成對應的證書步驟:首先添加appid 即為你項目的boundle identity 就是如圖所示:
點擊下一步就可以搞定了就行了,同上面的操作就行了。
5.添加調試的設備(iphone ,ipad )蘋果設備,如圖所示:
安裝操作就行了,然后就可以啦,
6.為app生成對應的調試,發布的描述文件,如圖所示:
調試的描述文件的生成:
點擊下一步,點擊下載然后找到該文件雙擊打開就行了,
發布的描述文件同上面(調試描述文件)下面就不寫了,同上,省略
到這里生成證書的步驟差不多完成了。可以進行真機調試了。(推送的還沒寫,下次在補充)
真機調試步驟:
1.回到你的項目程序,選中對應的Team,如果所示
2.真機調試的證書配置:如圖所示:
接下來也要配置project 的調試證書和文件,如圖所示:
同上的的選中證書和描述文件就可以啦,然后運行項目,應該可以了進行真機調試了
上線發布程序步驟:<在這之前要截屏ip4 ,ip5 ,ip6 ,ip6p的截屏>
1.第一步是登錄你的蘋果開發者賬號,進入到你的Itunes connect ,如圖所示:
點擊進去后創建你的App相關的步驟就行了,如圖所示:
2.上傳截屏和選擇圖標,就行了具體就不多說了,具體操作具體演示,重點是圖標不要alpha 通道,截屏大小一定要對上就可以了沒什么大問題,現在我們就來打包程序,上傳到appstroe了,
3.打包操作步驟:
<1>回到你的項目程序,然后進行項目的打包操作,要注意以下幾點,sechme模式全部為release,如圖所示:
全部改成release 模式,還有全局的斷點都要去掉,
<2>選中對應的發布證書和發布證書的描述文件:如圖所示:
同理project也要選則相同的證書:如圖所示:
<3>到了這里就可以打包了,如圖所示:
選擇對應的操作就行了,然后把打的包導入出來,然后放到桌面就行了。
4.上傳包到appStore 的步驟:
<1>打開Develper tool ,如圖所示:
<2>選取你剛才打包的.ipa包,點擊下一步按照操作來就行了,然后等程序上傳到appstore,這個要花費一定的時間也要看網速,這一步完成了就回到了Itunes connect了
5.在Itunes connect里面選擇剛才對應的上傳的包,這個要等一下不然刷新不出來的,如圖所示:
選擇對應的版本就行了,然后檢查下填寫的信息然后點擊發布版本,你的app就在審核了,這個過程有幾天,你耐心等待就行了,寫到這里差不多了,不懂給我留言,寫到有點趕,不好意思,時間太趕了,