在打包ipa的準(zhǔn)備工作做完,Command+B編譯 在工程的Products文件夾中找到生成的app,右鍵show in Finder找到app 在桌面上新建一個(gè)文件夾,名字為 Payload ,注意一個(gè)字母也不能少。
讓客戶滿意是我們工作的目標(biāo),不斷超越客戶的期望值來自于我們對(duì)這個(gè)行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價(jià)值的長期合作伙伴,公司提供的服務(wù)項(xiàng)目有:申請(qǐng)域名、虛擬空間、營銷軟件、網(wǎng)站建設(shè)、睢寧縣網(wǎng)站維護(hù)、網(wǎng)站推廣。
在打包ipa的前提條件都弄好之后,Command+B 編譯 然后按圖 操作 在桌面上新建一個(gè)文件夾名字叫“Payload”,注意一個(gè)字母也不能少。
使用第三方軟件安裝ipa文件的方法:這里以PP助手為例,先把iPhone用原裝數(shù)據(jù)線連接電腦,打開PP助手,點(diǎn)擊左側(cè)的iPhone一欄,會(huì)在右窗格中看到機(jī)器的相關(guān)信息,可以看到是否越獄一欄顯示“是”,如圖所示。
第一種 第二種 第三種 進(jìn)到archive父目錄,打開終端運(yùn)行如下命令:xcodebuild -exportArchive -exportFormat ipa -archivePath archiveName.xcarchive -exportPath ~/Desktop/archiveName.ipa 搞定。
右鍵剛才.app文件 Show In Finder,將.app文件復(fù)制到 Payload 文件夾中,右鍵壓縮 Payload 文件夾,并將壓縮后的文件夾 Payload.zip 名稱修改為 Payload.ipa 即可。
將ipa文件安裝到iPhone上有以下幾種方法: 使用iTunes安裝:連接電腦iTunes后,將ipa文件拖到iTunes窗口中,即可自動(dòng)安裝到設(shè)備上。
1、選擇剛創(chuàng)建的發(fā)布版描述文件(iOS Distribution這個(gè)類型的就是發(fā)布描述文件,找剛創(chuàng)建的輸入的名稱),點(diǎn)擊Download下載,保存到電腦 申請(qǐng)到p12及mobileprovision這兩個(gè)iOS證書文件即可去打包了。
2、首先,你需要一個(gè)iTunes應(yīng)用程序。我們打開iTunes,點(diǎn)擊左側(cè)的iTunesStore應(yīng)用商店,可以看到各種應(yīng)用程序APP。應(yīng)用程序有付費(fèi)的,也有免費(fèi)的,均需要通過AppleID下載到本地硬盤里。
3、在打包ipa的前提條件都弄好之后,Command+B 編譯 然后按圖 操作 在桌面上新建一個(gè)文件夾名字叫“Payload”,注意一個(gè)字母也不能少。
4、第一種 第二種 第三種 進(jìn)到archive父目錄,打開終端運(yùn)行如下命令:xcodebuild -exportArchive -exportFormat ipa -archivePath archiveName.xcarchive -exportPath ~/Desktop/archiveName.ipa 搞定。
5、keychain 鑰匙串訪問 申請(qǐng)開發(fā)證書 注冊(cè)Bundle ID 配置開發(fā)證書 (生成.mobileprovision文件)安裝證書 打包ipa 開發(fā)團(tuán)隊(duì)如何公用證書 進(jìn)入以下程序 此文件保存到你想保存的地方,后面生成證書有用。
安裝Fastlane終端命令:sudo gem install fastlane -NV 【配置項(xiàng)目】下面每個(gè)項(xiàng)目都要安裝 【注意】首次上傳必須先手動(dòng)打一個(gè)包上傳到蒲公英,生成應(yīng)用后才能上傳,不能再蒲公英哪里創(chuàng)建空白應(yīng)用,否則自動(dòng)打包必失敗。
fastlane是用Ruby語言編寫的一套自動(dòng)化工具集和框架。
Fastlane是一整套的客戶端CICD工具集合。Fastlane可以非常快速簡單的搭建一個(gè)自動(dòng)化發(fā)布服務(wù),并且支持Android,iOS,MacOS。Fastlane命令執(zhí)行的底層并不是自己實(shí)現(xiàn)的,而是調(diào)用其他的插件或者工具執(zhí)行的。
直接替換 fastlane 一勞永逸。 另外,我們不用擔(dān)心在 fastlane 加入其它一些文件會(huì)影響fastlane打包,實(shí)際測(cè)試不產(chǎn)生影響,fastlane只會(huì)找它需要的文件。