长颈鹿共享签名 - 如何临时解决给 IPA 文件企业证书签名的内测问题?
通常情况下 IPA 文件,即我们常说的APP,需要上架App Store后供苹果用户下载使用,这个过程比较复杂,需要专业的人员对接苹果平台,非常不适合临时需要用户体验下载APP的场景,针对这个问题,目前市面上有好几种方案解决:
第一种方案,就是采用苹果官方提供的Test Flight应用内测工具,可以将 IPA 文件上传到 TestFlight 平台,然后邀请测试人员进行测试,TestFlight 可以支持多个测试人员,并提供一些额外的功能,如崩溃报告和用户反馈,这种方案最麻烦的地方就是要邀请测试人员,可谓非常的麻烦了。
第二种方案,就是通过把 IPA 文件传到第三方分发平台去分发和测试,例如蒲公英、Fir.im 等,用户可以通过扫描二维码直接安装到iPhone手机上,但是这里也有个问题就是需要先把用户的UDID添加到描述文件中,虽然已经可以自动化获取用户的UDID了,但是这个过程依然很繁琐,不太方便。
第三种方案,就是通过苹果企业账号证书对 IPA 签名,然后进行内部分发,通过这种方式,可以将 IPA 文件发布到企业的内部分发平台,供企业内部的员工进行测试和使用,是不是非常的方便,但是有问题,企业证书并不是随随便便就能申请到,所以这个问题该如何解决呢?
第一种方法:租借拥有苹果企业证书的公司,让其重签名 IPA 文件,然后供内部员工测试安装,但是问题又来了,企业证书目前非常稀少,而且很多公司证书基本都不会外借,只有一个原因,那就是风险问题,苹果企业证书会因为滥用被撤销,比如之前的Facebook公司就被苹果临时撤销过,其他公司的那就多了去了,所以,这种方案可行性也不太高,就算有人愿意帮忙企业签名,那费用也是很昂贵的,目前市面上基本是包月费高达1000-5000元/月了,可谓高不可攀啊。
第二种方法:采取临时企业证书签名的方案,这种方式比较简单,但是有个问题就是签名后的 IPA 文件可能使用时间无法确保,但是这种基本没有费用支出,能极大的解决临时内测签名问题,那么问题又来了,又该怎么找这种共享企业证书呢,笔者推荐一个平台,即 长颈鹿共享签名 平台,接下来我们看看如果使用这个平台。
产品名称:长颈鹿共享签名 - 临时解决内测签名问题
本站点提供共享企业证书给IPA文件重签名功能,致力于临时解决内测签名问题。
产品说明:
我们能做什么?
整体页面非常简单,就是:上传 -> 签名 -> 下载-> 删除,没有什么难度,而且支持响应式,也就是说除了在电脑上操作,也能在手机上操作,非常方便。
第一步:上传 IPA 文件,如下图
上传完成后,就可以看到下面列表里面有这个APP的信息,如下图
第二步:签名 IPA 文件,点击签名,后台就开始签名过程,需要等待片刻,等签名完成,就可以下载了,这个过程会随机获取一个共享证书去签名,如下图
第三步:下载 IPA 文件,至此整个签名文件就完成了,然后可以给用户安装这个企业证书签名后的APP,用于内测场景,非常 NICE 的过程。
总结:经过以上的几步,就可以实现临时解决签名内测的问题,主要是这个过程操作简单,而且基本是零成本,此乃正解之道也。