• 銷售一部:18056006839 銷售二部:18856988986 售后服務:0551-68156253
    軟件商城Baocms信息科技值得信賴的服務商!

    幫助中心

    蘋果APP打包和上線步驟

    2016-04-09 | 分類:新手入門 | 來源:生活寶

    蘋果APP打包和上線步驟:


          點擊鑰匙串創建證書(創建步驟如下);


          在鑰匙串打開之后,點擊鑰匙串訪問,選擇證書助理,點擊從證書頒發機構請求證書,點擊之后會彈出如下界面:


          這里生成的證書,會在開發者賬戶中使用到;
          登陸開發者賬戶,網址如下:https://developer.apple.com

    點擊Accont,跳轉到登陸頁面;

     

     

    登陸開發者賬戶開始創建根證書,用于發布(一個開發者賬號只需要創建一個根證書,如果再次創建根證書,上一個根證書會失效);

     

     
          點擊創建證書按鈕之后會彈出如下界面


          我們選擇創建發布證書

     

    讓后點擊continue,再點擊continue,然后出現如下界面;

     


          點擊continue,下載創建好的證書;


          注意:(只有創建證書的這臺電腦下載證書才有用,其他電腦下載沒有);
          然后點擊done完成證書的創建;

     


          雙擊下載下來的證書;

     

    雙擊之后點擊鑰匙串


          找到剛才雙擊導入的證書(新證書一般在最上面); 

    點擊證書上面的箭頭,展開證書,選中專用密鑰;

     

    之后彈出如下界面,選擇導出私鑰(這里的私鑰是為了讓那些沒有創建根證書的電腦使用的) 只有創建根證書的電腦下載了根證書才能創建私鑰,其他電腦無法直接使用根證書創建私鑰.(如果有人在根證書存在的情況下重新創建了證書,則原來的證書會失效,創建這要負責重新生成私鑰給其他人使用)。 

    彈出如下界面;


          完成私鑰的導出(如果是獨立開發,沒有其他人要使用密鑰,則無需導出私鑰)。

    現在開始創建App id(同樣是在開發者賬戶中);


          創建APP id(app id可以創建很多個,每個app都有一個app id與之對應); 

    設置bundle id ,為了后面上傳app(一般是com.xxxxx);

     

    點擊continue 然后點擊register ,再點擊done;

     

     

    開始創建描述文件(將編寫的代碼和app id 關聯起來)(每個app id都需要創建一個描述文件,創建之后下載下來,在Xcode中使用);


          點擊右上角的加號來創建描述文件,會彈出如下界面;


          選擇app  store 點擊continue;
          選擇app id (我們要為那個app 創建描述文件就選擇那個app);

     

    點擊continue,選擇根證書;


          點擊continue,開始填寫描述文件的名稱;

     


          點擊continue,會彈出如下界面,點擊download開始下載描述文件(可以多次下載,其他電腦也可以下載使用);

    下載描述文件;

     

    雙擊描述文件,將描述文件導入到xcode中以供使用;

     


          然后點擊done完成操作,如下是創建好的描述文件;

     


          現在開始配置在xcode上面編寫的代碼文件;

    點擊xcode選擇要上架的app的xcode工程,打開工程,在Info.plist文件中設置bundle id,這里的bundle identifier要和我們創建的app id中的bundle id一樣,Bundle display name 就是app的名字;

     

    點擊工程名稱,選擇build setting;

     

    搜索code signing;

     

     

    開始設置code signing,設置發布的描述文件;

     

    如果在選擇開發者賬戶是發現,沒有我們要選擇的,選中xcode軟件,點擊左上角的xcode選項;

     

     

    彈出如下界面,選擇preferences 選項;

     

    選中accounts ,開始添加開發者賬戶;

     

     

    如果選擇了開發者賬戶,但無法選擇描述文件;
          同樣是點擊xcode---- preferences ----account  然后點擊對應的開發者賬戶---點擊view details

     

     

    然后彈出如下界面;


          在provisioning profiles 找到我們的描述文件,點擊右鍵選擇show in finder,將原來的刪除掉,然后雙擊我們下載的描述文件,選中工程明選中targets下面的另一個工程(功成名稱和上一個相同),同樣設置開發者賬戶和描述文件;

     

     


          然后設置程序運行時的狀態(原來是調試狀態的要改成發布狀態);

    點擊product 選擇 schems;

     

     

    會彈出如下界面,設置run和archive;

    點擊targets下面的工程名,選擇general,設置版本號,以及開發者賬戶;

     

     

    設置完成之后開始打包app,準備上線,點擊xcode上面的模擬器選擇按鈕,選中generic ios device(不選中這個無法進行打包);


          現在開始打包;

    點擊product ---選中Archive開始打包;

     

    出現如下錯誤,只需按照上面說的刪除描述文件,再重新導入描述文件;

     

    出現如下問題是因為xcode中的有些文件沒有根據Info.plist的改變而改變,解決方法如下: 

     

     

    然后再次點擊archive開始打包,在打包過程中需要授權,點擊允許,檢查完成之后會彈出如下界面;

     


          然后點擊export開始打包,點擊export之后會彈出如下界面;


          我們選擇第一個選項,彈出這個界面直接點擊choose;

     

     


          點擊export,會在桌面上生成一個:


          這樣我們就打包完成,在打包完成之后我們要查看一下包里面的某些內容是否正確,不要退出打包界面,直接點擊打包界面的包右鍵選擇在文件夾中顯示(show in finder) ,再右鍵選中包,點擊顯示包內容,查看里面的Info.plist點擊打開;

     


          現在開始構建版本;
          登錄到開發者賬戶:網址https://developer.apple.com
          選擇account 然后登陸開發者賬戶;

     


          選中 itunes connect,跳轉到itunes connect 界面登陸之后,彈出如下界面:

    選擇我的app;

     

    會跳轉到如下界面;


          點擊加號開始創建app;

     

     


          彈出如下界面;


          套裝ID的選擇是根據剛才我們打包是工程的bundle id 是和我們的哪一個app id 中設置的bundle id相同,我們就選擇哪一個,填寫完成之后點擊創建,會出現如下界面:


          現在我們就可以開始構建版本了,選擇xcode軟件 ----點擊xcode ---選擇 open developer tool ,再選擇 application loader;

     

    確定登陸的賬號是否正確,不正確就注銷當前賬號,再登陸(確保當前賬號就是我們創建app id的賬號),然后點擊選取,選取我們之前打包好的app;

     

     

     

    成功之后出現這個界面;


          表明版本構建成功.直接點擊下一步,開始鑒定;

     


          鑒定完成界面;

     


          至此我們已經完成打包和版本構建;

          現在我們開始準備上架:

    再次登陸到開發者賬戶上,網址https://developer.apple.com
          點擊 iTunes connect,進入如下界面: 

    再次選中我的app ,我們會看到我們創建的app  ,點擊我們創建的app;


          點擊我們創建的app,將出現如下界面:

     

    我們開始填寫app的信息,將上述的鏈接和類別填寫完成之后點擊保存;


          設置完成之后點擊1.0準備提交;

     

    首先設置的是app在不同手機上面的頁面圖片;

     


          可以使用模擬器截屏也可以使用真機截屏,要保證圖片的尺寸,否則添加不上去,之后開始填寫相應的數據;

     

    構建版本: 

    相關文章

    <

    天天摸天天操,99尹人香蕉国产免费天天,天天摸天天做天天爽2020,人妻夜夜爽天天爽 <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>