经常在开发中遇到同一个App会有很多渠道版本,比如OTA内部测试版本,AppStore发布版本等。针对这些不同的版本我们通常会选择不同的图标、应用名称等,效果如下图所示:
P.S上面使用的两个测试图标分别来源于土巴兔
和乐视TV
的iPhone版本APP的图标,是两个非常不错的APP,感谢你们。
Bundle ID
ios系统区分不同的App是否相同是根据App的Bundle ID是否相同来判断的。如果想要在一个系统上安装一个App的多个版本其实是需要多个Bundle ID,就是说正式版一个Bundle ID,测试版一个Bundle ID。比如我们正式版(发布到AppStore上)的Bundle ID是com.devzeng.myappappstore
,内部OTA测试版本的Bundle ID是com.devzeng.myappota
.