ios app是否一定要在app store安装

ios知识库发布日期:2024-08-11


苹果的APP是否一定要在app store安装,取决于你使用的打包证书的类型。而打包证书的类型,又取决于你注册的苹果开发者账号的类型。

一、假如是使用苹果企业开发账号生成的in house类型企业证书,则可以将app上传到我们香蕉云编的应用内测或其他的分发平台生成安装码,然后使用者扫码安装,如下图。申请企业开发账号和生成企业证书的详细流程,可以参考这篇文章:https://www.yunedit.com/zhishikuios/iosqiyecert

二、假如是使用个人或company类型的苹果开发账号,可以分为正式上架和测试两种安装方法,但是这两种测试安装方法没有企业证书的灵活,因为需要指定的手机才能安装。具体的安装方法有下面几点:

1、打包好后,上架到app store,用户之后通过app store安装,这种方法是互联网最正规的安装方法,这种方法需要有app store类型的证书和证书profile文件,需要通过个人或company类型的苹果账号来创建这个证书。 创建app store类型的证书的教程可以参考这篇文章:https://www.yunedit.com/xueyuan/jx/onlineios , 生成app store证书后,可以使用香蕉云编上传app store的功能上架。

2、跟企业证书一样,上传到应用内测,生成安装码,用户扫描二维码进行安装。但是这种需要使用ad hoc类型的证书打包。ad hoc类型的证书需要将测试者手机的udid添加到证书profile文件里,才能打包。

3、最后一种方法是使用testflight进行安装,使用上传工具上传到app store的构建版本后,先不上架,然后使用ios自带的testflight软件做测试。这种方法也是使用app store类型的证书打包,因为需要将ipa文件上传到app store connect的构建版本上。这种方案需要在苹果开发者中心添加测试者的appleid,测试者才能使用testflight进行安装,也没有企业证书灵活。


在线客服