一個小教程
登錄開發者中心:http://developer.apple.com/
第零部分:本地生成密鑰
1.打開mac的鑰匙串訪問
2.選擇鑰匙串的證書助理(有些可能是英文的)
3.點擊繼續后存儲證書,自己記好這個文件的位置,一般我放桌面上。。。
第一部分:開發者證書 這兒需要注意的是“普通開發者的話,開發者證書只能是有一個。”
1.選擇“Certificates, Identifiers & Profiles” 也就是上圖中我紅色框
2.選擇“Certificates”
3.選擇右側的“+”號
4.選擇“iOS App Development”開發者證書,兩步“Continue”,然后選擇本地生成的密鑰文件上傳
5.文件上傳完后,“Generate” 繼續,然后下載生成的證書,雙擊導入完成
第二部分:生成發布證書
步驟同第一部分,在選擇證書類型時不用“iOS App Development”而是“App Store and Ad Hoc”,其它步驟不介紹啦,同上,這兒的證書類型其它的類型俺沒折騰過,這兒不介紹。
第三部分:生成應用ID
1.選擇“Certificates, Identifiers & Profiles” 也就是上圖中我紅色框
2.選擇“App IDs ”
3.選擇“+”號
4.填寫:App ID Description (應用描述)
選擇Explicit App ID (非常明確的應用ID名,比如這個應用ID叫net.lvtao.news這兒就直接填了)或者Wildcard App ID(通用的ID,可以用來做多個應用,填net.lvtao.* 這個*就是你在開發時可以填入多個名兒了。。。),我一般用Wildcard App ID,填完了 “Continue” 下一步 “Submit” 提交 Done 完成。
第四部分:生成發布描述文件
1.選擇“Certificates, Identifiers & Profiles” 也就是上圖中我紅色框
2.選擇“Provisioning Profiles”
continue-選擇App ID
此處App ID選擇第三部生成的。
選擇對應的證書:
繼續
此處profile Name填寫需與App ID 的后綴一致。如果為*則自定義一個
點擊生成后會在provision profiles 里看到你鎖生成的profiles,選擇type為distribution的那個下載下來,同樣雙擊安裝即可
這樣發布者的證書就也折騰完了。
第五部分:發布應用之應用占位申請篇
1.還記得第一張圖中的藍色框嗎?對,就是“iTunes Connect”,進去!
2.選擇“Manage Your Apps”
3.添加一個新的APP
填寫項目相關信息,不知道怎么填的點擊問號查看,Bundle ID Suffix需要與上一篇申請發布證書中鎖填的后綴一致,否則在上傳項目時會出錯,需要重新打包
4.然后是選擇項目價格和日期
5.接下來的頁面要填寫項目的完整信息

版本號:Version Number
版權申明:Copyright
分類:Category
分類:Category 第一個主分類一定要選擇,第二分類可以不選
Rating這兒我們一般選擇的是清一色的none,當然你要是有成人信息或有年齡限制的東東這兒最好還是仔細點點。。。
Made for Kids (Optional) 這個好像是個兒童年齡區域的一個選擇,估計用於做兒童分類應用時需要選擇的,這是個可選項
然后就是填上你的應用的描述、聯系人等
URL可以填寫自己的主頁,公司的主頁等,會被展示在itunes中的,這個URL千萬不可填寫微博主頁等需要登陸后才能查看的鏈接,有網友因為填寫微博鏈接被拒,實在不行,填寫博客地址也可的
聯系人信息可以填寫自己,也可以填寫公司的,demo Account 如果App中需要登陸,可以提供一個測試賬號方便蘋果審核時調試
然后就是上傳一堆的應用圖標、圖像、截圖等
此處上傳的圖片都是在ituns中展示所用的。3.5-Inch的圖片尺寸是960*640或者640*960,或960*600,或620*900,這幾種尺寸都可以。4-Inch的圖片尺寸是1136x640, 1136x600, 640x1136 或者 640x1096, 截圖最好是真機調試時按住電源鍵和home鍵截,這樣尺寸肯定不會錯的。
6.點擊繼續之后會出現以下界面,項目是等待上傳狀態,可以選擇edit編輯項目的相關信息
第六部分:發布應用之本地打包應用
1.配置證書
2.選擇好證書和描述文件以后,開始打包 ,選擇Product->Archive
3.打好包后,它會自動彈出來,也可以在 orignize 查看
4.之后就是驗證信息,點擊上圖的Validate 進行驗證一下,確定沒問題了在提交。不驗證也可以提交,但是如果不驗證的話有問題會很麻煩,最好養成先驗證后提交的好習慣。
點擊驗證后,出現一下圖框,在這邊輸入開發者的賬號和密碼,點next
5.選擇一個描述文件(具有發布證書的描述文件)
這兒有很多人會遇到一個錯誤,如果遇到提示你應用的描述文件不在此電腦上時,在蘋果開發者中心將證書、描述文件重新搗騰一次就OK了。不過要記住,弄完證書設置完了之后,不要馬上重新打包,而應該重啟一下你的xcode,再編譯
6.這個界面說明你的app沒問題,如果有問題的話會提示錯誤或警告,有錯誤的要要重新修改你的app再次打包驗證,有一些警告可以不做修改直接提交,這個純粹是看你是否完美主義。
第七部分:發布應用之在線提交方案
A:直接將應用發到app store去
點擊distribute
選擇
點擊submit后就可以提交了
方案B:用xcode自帶的application loader來提交我們的應用
和上述A方法第一步相同點擊distribute,但是選擇第二個選項
這里將生成一個ipa供我們保存到本地
保存好后,選擇 xcode — open developer tool — application loader
看到如下圖片,填好信息后,就可以上傳了
這邊點擊“選取”后,將我們剛剛存在本地的.ipa 文件上傳就可以了
上傳成功,這個時候,可以看到你的app的狀態也變成了 waiting for review 。上傳完成后的5、6天可以查看我們應用的狀態看有沒有改變,沒改變也不用着急,當蘋果審核時,狀態會變成 in review。接下來你就可以知道你的應用是成功了還是被拒絕了。
另外.....
我的願望是.......
世界和平.........