无论如何都不要用分支做平台或者渠道管理,分支要去管理版本功能开发,其他都无所谓。
可以参考引擎的实现,你看它源码目录有好几套不同平台的适配
1赞
嗯嗯,下次改,平台管理这么做了发现其实也并不适合,变成每个版本分支都需要对应一个平台分支,比如有1.0.0 和 1.0.0_ios,如果 ios 只有一个分支那也很不灵活
搞几个平台脚本。在初始化时候根据平台去引用。有些用不了脚本的就用if判断