最原始打包ipa文件的方法都是從Xcode的product->Archive里面進(jìn)行,好處就是可以看到我們的打包記錄。但是這種打包方式比較花時(shí)間。
這里我推薦兩種打包方式:
方法一:修改后綴名
找到工程里面的Products文件,如果是紅色的話

把bulid切換到Generic iOS Device模式

bulid成功后右鍵show in finder

找到這個(gè)文件并拷貝,然后在桌面上新建一個(gè)文件夾,粘貼剛剛那個(gè)拷貝的文件。吧文件夾的名字修改成Payload(一個(gè)字都不能錯(cuò))。再壓縮整個(gè)文件夾。最后把zip后綴名改成ipa

好了,這個(gè)方法步驟很簡單!
方法二:腳本打包法
1.這里借用的一個(gè)同學(xué)寫的shell腳本,下載地址:https://github.com/shixueqian/AutoPackageScript
2.從下載的demo,拷貝AutoPackgeScript.sh,粘貼到你的工程項(xiàng)目中

3.拷貝路徑和(工程名).xcodeproj同級
4.這里腳本大大寫好了文件配置的步驟,按部就班

5.這里幾乎沒有什么難度,但是mobileprovision文件名字一定要填對。如果你的工程是自動管理簽名,也就是Automatically manage signing打了勾的,那就不用填了。如是是手動管理的,簽名就要對應(yīng)上
6.配置完成后,打開終端輸入命令?sh /Users/lee/MyDemo/AutoPackageScript.sh,也就是直接輸入sh 然后把腳本直接拖進(jìn)來,回車就可以了
7.等大概幾十秒就ok了。感覺存在這個(gè)有風(fēng)險(xiǎn)的話就是腳本的配置不能出錯(cuò),但是后期就是一行命令就完事打包了,也是挺方便的