之前我们项目中这块其实没有特地封装过,所以导致工程后续出现了很多if代码,用于区分AB和非AB模式,后面加上了状态同步要共用部分客户端的代码,好家伙,大家一顿ctl+c ctl+v直接起飞。为了兼容AB和非AB两种模式,xasset在构建ab时同时生成了一个Manifest,用于记录每个bundle的信息,运行时利用Manifest生成asset到bundle的映射。