Unity 5.0 IL2CPP

使用Unity5.0 有一段时间了,直到最近才发现IL2CPP,不是很明白它是干什么的,因为用了iTextSharp去生成PDF文件在iOS设备上,必须在Build成为Xcode工程的时候从Mono2.0切换到IL2CPP,否则iTextSharp会导致App在iOS设备上崩溃,没时间纠结为什么,就切换了。但是在发布ipa的时候,发现ipa的size比以前使用Mono2.0多了近乎一半。

于是测试一下,创建了一个空的Unity工程,生成ipa:

Mono2.x:

从Unity导出Xcode工程:22秒

Xcode工程的size:273.5MB

打包ipa:2分16秒

ipa的size:11.7MB


IL2CPP:

从Unity导出Xcode工程:48秒

Xcode工程的size:603.5MB

打包ipa:3分48秒

ipa的size:19.7MB


从比较结果来看,IL2CPP比较耗,但是估计用IL2CPP的App在iOS设备上运行时会比较有效率,并且它支持64Bit iOS。待研究。

用Unity生成pdf的源码:https://github.com/selectgithub/UnityiTextSharp


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值