ios知识库发布日期:2024-06-24
假如你没有开发过或打包过ios应用,你会被ios的各种术语搞的很乱,比如ios证书、ios企业证书、ios企业签名、ios超级签名、ios签名,然后又有ios企业账号,那么ios企业账号又和ios普通账号有什么区别呢?
简单的来说,在苹果开发者中心注册账号,可以注册三种类型的账号,第一种是个人类型的账号,个人账号可以使用ad hoc证书进行测试,然后使用app store证书上架,第二种是公司类型账号,这种账号跟个人的账号在技术上没什么区别,区别是申请的流程复杂一点,上架后显示在app store的名称也由个人的名字变成了公司名,第三种就是企业类型的账号,企业类型的账号申请比较困难,假如价格比较好,需要299美元,而个人和公司类型的账号,只需要99美元就可以了。企业类型的账号可以生成in house类型的证书和证书profile文件,这种证书打包的ipa文件,不需要上架就可以安装,在某些场景下方便企业内部大规模安装。
因此,你理解了账号的类型,自然就可以理解上述的证书术语了,无论是ios证书还是ios企业证书,本质上都是在苹果开发者中心生成的证书,都是同一个东西。
当然,即使有了苹果企业账号,创建证书还需要mac电脑,过程也比较复杂,我们香蕉云编提供了无需mac电脑生成企业证书的简单方法,假如你需要创建企业证书可以参考下面的文章生成: https://www.yunedit.com/zhishikuios/iosqiyecert
当你生成了企业证书后,就可以在hbuilderx或xcode等工具进行打包,打完包后,就可以在我们香蕉云编的应用内测里上传ipa文件,香蕉云编就会自动生成一个安装二维码,扫码就可以安装。