blockquote

臨翔網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,臨翔網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗。已為臨翔上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\成都外貿(mào)網(wǎng)站制作要多少錢,請找那個售后服務(wù)好的臨翔做網(wǎng)站的公司定做!
一、Xcode-archive(蘋果推薦方式) --- (推薦)
二、iTunes拖入
三、全自動編譯腳本 --- (推薦)
四、通過已有.app,編譯腳本自動生成ipa包
五、通過已有.app,手動壓縮改后綴方式
/blockquote
/br
blockquote
** 一、Xcode-archive(蘋果推薦方式)(推薦)**
/blockquote
blockquote
** 二、iTunes拖入**
/blockquote
blockquote
三、全自動編譯腳本
/blockquote
blockquote
四、通過已有.app,編譯腳本自動生成ipa包
/blockquote
5.將要轉(zhuǎn)化的.app文件放到distribute/文件夾下
這時的文件夾目錄結(jié)構(gòu)是這樣的:(注意,腳本中所有appName請先替換成你的真正app名稱)
6: 運行distribute.sh腳本
打開Terminal,cd到distribute文件夾下,把distribute.sh拉到terminal中執(zhí)行。如果提示permission denied,則用“chmod 777 distribute.sh”命令賦予權(quán)限后,再執(zhí)行一次distribute.sh。
7: 大約若干秒后,會在distribute/文件夾下生成appName/文件夾,里面的appName.ipa就是我們想要的包。
blockquote
** 五、通過已有.app,手動壓縮改后綴方式**
/blockquote
br /
參考資料:
——————————— 【 MadeBy 紀寶寶 】 ———————————
《iOS-最全的App上架教程》
** 上面文章已經(jīng)提到了第一種 也是 最為實用的一種 打包上架api的方式,這里就不多少了。**
1、證書的申請和設(shè)置和上面文章的一樣 從第一步到第四步都是一樣的
2、還有第六步的 1-3都是一樣的 從第四步開始變化
1、在打包ipa的前提條件都弄好之后,Command+B 編譯
2、然后按圖 操作
3、在桌面上新建一個文件夾名字叫“Payload”,注意一個字母也不能少。并將上面的APP直接拷貝到這個文件夾下面,壓縮這個文件夾,并將文件夾的后綴名,改正 “.ipa”。如下圖:
1、直接把剛剛的那個 .app,拖到你的iTunes里面。如下圖:
2、在Finder里面顯示:
3、生成ipa
如果沒有安裝Alcatraz工具的可以查看 Alcatraz工具安裝教程
1、在插件Xcode插件管理工具Alcatraz之上,插件名字叫:AMAppExportToIPA 。直接ipa 就出來了 然后安裝
2、找到要打包的app 然后點擊Export IPA
3、然后在桌面找到AM_Builds 文件夾 打開就是 生成好的ipa文件
對于以上生成的所有的ipa包,都需要雙擊打開他們,在你的iTunes里面,安裝你的這個應(yīng)用包。如下圖:
注意: itunes里的“我的應(yīng)用程序”是指電腦上的程序,不要求聯(lián)機,可以把里面的app刪除
不用打開XCODE編譯運行即可實現(xiàn)打包
Xcode菜單欄-Product-Archive-三選一,一般選后兩個。
局限性:個人開發(fā)一般采用這種方法,但是當(dāng)一個證書多人使用時就稍顯麻煩。一般多人開發(fā)時都是采用provisioning profile+P12文件來進行真機調(diào)試。上述方法在最后導(dǎo)出ipa包時需要輸入appleID,這時還要向團隊的其他人要。采用provisioning profile+P12真機調(diào)試的方式不要求開發(fā)者知道appleID以及密碼,密碼一般放在leader那里;
在xcode編譯產(chǎn)生出.app包的基礎(chǔ)上進行進一步處理,通過簡單的壓縮以及改后綴名即可實現(xiàn)ipa打包。
兩種實現(xiàn)方式:腳本自動處理(推薦,一勞永逸)、手動處理。
Step1: 新建文件夾,命名為“distribute”,在其中新建distribute.sh腳本文件,內(nèi)容為:(注意:下面所有appName都是你項目真正的名稱)
Step2: 將要轉(zhuǎn)化的.app文件放到distribute/文件夾下,目錄結(jié)構(gòu)為:
此時可能會提示 permission denied
執(zhí)行 "chmod 777 distribute.sh"命令賦予權(quán)限
再執(zhí)行一次distribute.sh,顯示以下進度,完成。
Step1: 新建“Payload”文件夾,注意名字要一字不差;
Step2: 將你的.app包放到Payload中,注意app的名字不做任何更改,就用xcode生成的app名稱;
Step3: 在Payload文件夾上右鍵壓縮成zip,然后將生成的.zip文件后綴改成.ipa即可
名稱欄目:ios開發(fā)ipa,ios開發(fā)iPad端全屏
標題路徑:http://chinadenli.net/article39/dseegph.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、云服務(wù)器、企業(yè)網(wǎng)站制作、響應(yīng)式網(wǎng)站、移動網(wǎng)站建設(shè)、網(wǎng)站導(dǎo)航
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)