对于ios开发者来说,在应用正式发布前需要进行内部测试。目前开发者市场主要提供的内测方试有:企业签名、超级签名、TF签名三种。那么这三种签名方式如何进行选择?下面就跟微导流一起看看三者的优劣性分析。
1、企业签名
企业签名是通过P12证书来对iOS应用的ipa进行签名分发,从而可以提供给iOS用户使用企业签名相对来说市场价格会便宜一点,同时借助企业开发者账号的特性,企业签具有不限更新下载次数的优势,用于应用规模性分发测试可以大大节约成本。但是由于对P12证书的依赖性质较大,企业签名存在一定不稳定因素。
2、超级签名
超级签名主要是通过搭建超级签名系统,通过获取并添加用户udid实现真机测试。由于通常使用个人开发者账号进行部署,这种签名方式也被称为个人签名。
从原理上说,超级签名只在对应的账号上签署一个应用,每次只用于100台ios设备用于真机测试,因此相比一般的企业签名表现更加稳定。但是由于之前大量个人开发者账号被封,长期来看稳定度无法保证。同时每个账号只能签名100个iPhone设备,单位分发成本较高,需要开发者谨慎考量。
3、TF签名
所谓TF签名其实就是上架TestFlight发布beta版应用实现分发测试,因此也被大家更妥帖的称为TF上架。这种方式由于借助苹果唯一的官方内测应用商店,成功上架后可以说是安全稳定零风险。
由于是上架模式,TF签名自然需要经过官方的审核过程,对于明显含有敏感内容或者涉及违规问题的应用,是无法进行TF上架的。此外TF签名存在1W次的下载量,相对更适合对规模性测试分发要求不太大的开发者。
以上本期是ios三种签名方式的大致分析,作为同属于iOS签名的现有方式,三种签名方式目的都是为了方便开发者进行应用内测,同时也提供了除上架AppStore以外的应用分发途径。
暂无评论内容