Unity 之自动化打包ipa

前言:

除了unity自带一套命令行工具外,xcode 也自带一套xcodebuild的命令行工具,可以自动化打包和分发,如果我们写好工具,可以为以后节省很多的打包时间。

1.iOS打包方式

正常情况下,我们如果时真机测试的话,有一下三个途径

​ 1.手机通过usb连接电脑,然后xcode,build到手机上,这种方法最简单实用,但是缺点就是无法异地安装

​ 2.开发通过xcode.archive出来一个包,上传到tf,然后只要在后台添加过测试邮箱,手机就可以直接下载tf包。优点是支持异地安装。缺点就是速度太慢,archive速度慢+上传速度也慢,tf还要审核10-15分钟左右。

​ 3.通过archive出ipa的包,然后上传到托管网站(如蒲公英或者fir),然后可以直接扫码下载。速度快,且支持异地安装。

通过分析上诉三种方式,我们不难看出,通过ipa是非常方便的。


2.打包+分发流程

首先先来了解下iOS的App的打包和分发流程,这里主要有两个步骤:

​ 1.Build:Unity3D通过Build打包出xcode工程。

​ 2.Archive:对 Target 进行编译、归档,生成 .xcarchive 文件。

​ 3.Export:对 .xcarchive 归档文件进一步处理,生成不同渠道的 .ipa

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TxNet.Ltd.

你的赞同是对我的鼓励

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值