Unity3d针对iOS运行慢闪退的优化设置
针对iOS平台优化,Unity官方文档中给了说明Optimizing Performance on iOS,其中专门说了具体优化项。文中还提到:在iOS环境下,不要使用Try/cath语句。
最近使用Unity3d2018.4.13+Vuforia开发了一个AR项目,发布到iOS平台,一开始运行卡顿,频烦闪退。后面查阅官方文档,在【Player Setting...】【OtherSetting】中修改了三项。
去掉Graphics APIs中的Metal(因为Vuforia不支持Metal,此项仅针对Vuforia)
将Accelerometer Frequency高为Disabled.
将Script Call Optimization高为Fast but no Exceptions.(这一项很重要)