真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

ios開發(fā)打包,ios開發(fā)ipa打包

iOS中四種打包ipa的方法介紹

1、在打包ipa的準(zhǔn)備工作做完,Command+B編譯

創(chuàng)新互聯(lián)公司擁有十載成都網(wǎng)站建設(shè)工作經(jīng)驗,為各大企業(yè)提供網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)服務(wù),對于網(wǎng)頁設(shè)計、PC網(wǎng)站建設(shè)(電腦版網(wǎng)站建設(shè))、App定制開發(fā)、wap網(wǎng)站建設(shè)(手機版網(wǎng)站建設(shè))、程序開發(fā)、網(wǎng)站優(yōu)化(SEO優(yōu)化)、微網(wǎng)站、域名申請等,憑借多年來在互聯(lián)網(wǎng)的打拼,我們在互聯(lián)網(wǎng)網(wǎng)站建設(shè)行業(yè)積累了很多網(wǎng)站制作、網(wǎng)站設(shè)計、網(wǎng)絡(luò)營銷經(jīng)驗,集策劃、開發(fā)、設(shè)計、營銷、管理等網(wǎng)站化運作于一體,具備承接各種規(guī)模類型的網(wǎng)站建設(shè)項目的能力。

2、在工程的Products文件夾中找到生成的app,右鍵show in Finder找到app

3、在桌面上新建一個文件夾,名字為 Payload ,注意一個字母也不能少。然后將app直接拷貝到這個文件夾里面,最后將文件夾的后綴名改為 .ipa

1、直接把剛剛的那個app拖入iTunes中

2、在Finder里面顯示

3、生成ipa

1、在插件Xcode插件管理工具Alcatraz之上,插件名字叫:AMAppExportToIPA 。直接ipa 就出來了 然后安裝

2、找到要打包的app 然后點擊Export IPA

3、然后在桌面找到AM_Builds 文件夾 打開就是 生成好的ipa文件

iOS打包的兩種方式

我們在做項目的過程中很多時候都是會遇到打包的需求,打包就是將我們的工程打成ipa包,然后交給運營或者測試部門去測試。那么這么打包怎么打呢?以下我就會為大家介紹以下打包的最普遍多用的兩種方式。

PS: 當(dāng)然還有很多種打包方式,比如說用Fastlane自動打包,還有自己寫自動化打包腳本都可以實現(xiàn)打包的需求。

PS: 如果大家對證書和描述文件的創(chuàng)建有問題的話,請參考以下傳送門:

PS: 選擇模擬器是Archive不了的:

PS: 如果此處用模擬器去command+B之后生成的.app文件經(jīng)過后面的步驟生成的.ipa包是沒有.mobileprovision這個文件的。所以千萬不可以用模擬器打包,建議用Generic iOS Device方式。

以上就是兩種最常見的打包方式?。?!

大家感興趣可以去看看 iOS-打包成ipa的4種方法

以上?。。?/p>

【iOS開發(fā)】打包成ipa的方法

blockquote

一、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 紀(jì)寶寶 】 ———————————

iOS開發(fā)知識體系之《腳本自動化打包--xcodebuild》

iOS腳本自動化打包方案--xcodebuild

本文主要xcodebuild腳本自動化打包并上傳到蒲公英或者AppStore,廢話不多說,直接上干貨!

先了解一下xcodebuild打包需要的一些指令

-workspace XXX.xcworkspace

XXX.xcworkspace需要編譯工程的工作空間名稱,如果工程不是.xcworkspace的,可以不需要-workspace XXX.xcworkspace這段話

-scheme XXX

XXX是工程名稱,-scheme XXX是指定構(gòu)建工程的名稱

-configuration Release

填入打包的方式是Debug或Release,就跟在Xcode中編譯前需要在Edit scheme的Build configuration中選擇打出來的包是Debug還是Release包一樣,-configuration就是配置編譯的Build configuration

-archivePath ./myArchivePath

配置生成.xcarchive的路徑, ./表示生成在當(dāng)前目錄下,myArchivePath是生成的.Archive文件名稱

ODE_SIGN_IDENTITY=證書

配置打包的指定證書,如果該工程的Xcode已經(jīng)配置好了證書,那么不加入這段話也可以,打包出來的證書就是Xcode中配置好的。

PROVISIONING_PROFILE=描述文件UUID

配置打包的描述文件,同上,Xcode已經(jīng)配置好了就不用在填入這段話了

CONFIGURATION_BUILD_DIR

配置編譯文件的輸出路徑,如果需要用到.xcarchive文件內(nèi)部的dSYM等文件,可以使用改字段指定輸出路徑。

如果工程是勾選了Automatically manage signing,那么就不用在配置ODE_SIGN_IDENTITY和PROVISIONING_PROFILE,今天這里講到的Automatically manage signing自動配置證書,手動配置的就不多說了,有興趣的話可以自己研究。

xcode工程配置自動獲取證書,如下圖:

打包所需要文件

配置打包的ExportOptions.plist文件,可以在任意一個Xcode工程中新建一個ExportOptions.plist文件。dev和adHoc和AppStore的配置文件內(nèi)容不一樣,可以先手動打包后看下plist文件的樣式,這里提供一個樣例:

這里method對應(yīng)的value為打包對應(yīng)的環(huán)境,有development、ad-hoc、app-store、enterprise根據(jù)打包環(huán)境來配置不同的值

編譯腳本命令

xcodebuild archive -workspace XXX.xcworkspace -scheme XXX -configuration Release -archivePath ./myArchivePath CONFIGURATION_BUILD_DIR ./dir ODE_SIGN_IDENTITY=證書 PROVISIONING_PROFILE=描述文件UUID

導(dǎo)出ipa包命令

xcodebuild -exportArchive -archivePath ./myArchivePath.xcarchive -exportOptionsPlist ./ExportOptions.plist -exportPath ./out

-archivePath ./myArchivePath.xcarchive指定需要打包的.xcarchive路徑,./myArchivePath.xcarchive表示在當(dāng)前終端路徑下的myArchivePath.xcarchive文件

-exportOptionsPlist ./ExportOptions.plist指定打包需要的ExportOptions.plist配置文件路徑

-exportPath ./out指定打包輸出的路徑, ./out表示打包結(jié)果輸出在終端的當(dāng)前路徑下的out文件家中。如果沒有out文件夾會自動創(chuàng)建一個

腳本操作

首先:cd到需要自動打包的工程下

然后:在終端中輸入touch xcodebuild.sh創(chuàng)建xcodebuild.sh腳本文件

然后:雙擊打開腳本寫入下面 腳本內(nèi)容(請確保所有版本的plist配置文件都寫好了)

最后:在終端中輸入./xcodebuild.sh運行腳本,按照步驟完成打包選擇(如果運行的時候出現(xiàn)Permission denied,請先在終端中執(zhí)行chmod a+x *.文件的后綴名后,在運行,相當(dāng)于提高腳本文件的權(quán)限)

腳本內(nèi)容

此腳本包含了自動上傳蒲公英的選擇操作,根據(jù)輸入指令來執(zhí)行具體操作

腳本實現(xiàn)

具體詳細腳本見GitHub地址: 如果好用記得給star,謝謝!

如腳本打包執(zhí)行遇到問題可留言溝通!

iOS Xcode打包流程

1、登錄蘋果開發(fā)者中心后臺

2、創(chuàng)建id

3、將創(chuàng)建的id填寫到工程中

4、App Store connect 構(gòu)建版本

5、在 Xcode中打包


網(wǎng)站標(biāo)題:ios開發(fā)打包,ios開發(fā)ipa打包
網(wǎng)頁路徑:http://weahome.cn/article/dscoopc.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部