1.你最少得有個蘋果個人賬號吧,然后你百度蘋果開發者中心進入官網。點擊導航欄上面的account按鈕,然后登錄
2.點擊頁面中心左邊的按鈕(創建證書,id,配置文件的按鈕),點擊后如下圖:
3.如上圖所示,點擊右上方加號按鈕,創建新證書,點擊后如下圖
Development為開發證書,Production為生產證書。我們是上架app,所以點擊,Production下面的App Store and Ad Hoc按鈕,點擊下面的continue。下個頁面為顯示請求頁面,不重要,繼續點擊continue。進入下個頁面:
4.上傳本地證書
1.如果你本地已經有證書了,選擇證書下一步。
2.如果沒得的話,回到電腦桌面,打開搜索(command+空格)搜索鑰匙串,證書助手---從證書頒發機構請求證書
3.電子郵箱填寫你常用的就行,常用名自己取一個就行,ca電子郵件不用管,然后儲存到磁盤
4.回到網站選取證書,下一步
5.創建app ID,點擊如第二圖里面的Identifiers---app IDs,點擊右上角加號注冊新ID
注意:這個App ID Description的Name是用來描述你的App Id,這個隨便填,沒有什么限制,最好是項目名稱,這樣方便自己辨識(不允許中文喔)。
注意:App ID Suffix,這是你 App Id 的后綴,這個需要仔細。因為這個內容和你的程序直接相關,后面很多地方要用到,最好是com.yourcompany.yourappname的格式,我用的是項目中的 Bundle Identifier(反正這樣是最保險的,上面有提到什么是 Bundle Identifier )。
比如說里面的推送通知,項目有推送的話就選上(最好是選上,系統會為你自動創建推送證書的哦),不選上也沒有關系,想要的時候來鉤上就行了
6.創建配置文件
1.點擊右上角的“+”號,分別創建開發用的 Provisioning Profile 和生產 Provisioning Profile:下面將以iOS App Development為例。
2.選擇app IDs
3.選擇證書
4.選擇需要用的真機
5.填寫配置文件名稱
6.下載配置文件
7.去iTunes創建一個app
注意:構建版本這個,如果你第十步完成了,過個幾分鐘刷新這里會顯示讓你選擇一個構建版本
8.打開Xcode,targets--general
bundle identified與創建app ID里面的bundle ID保持一致
選擇automatically manage singing
team選擇你的賬號信息
Xcode自動生成你的配置信息
9.打包應用
1.選擇虛擬機那里選擇Generic iOS Device
2.點擊Xcode菜單欄上面的product--archive
3.點擊validate顯示success的話,點擊export導出應用包(上架商店的包)
10.上架應用
1.打開Xcode,點擊上方菜單Xcode--open ?developer tool--application loader
2.登錄你的賬戶,剛才打包的應用上傳上去(為什么用這個?因為這個顯示的錯誤信息更加全,不信你去試試)
3.你也可以點擊第九步里面的upload to app store