在UniApp中打包iOS自定义基座的过程涉及到若干步骤,主要包括准备工作、配置证书、生成必要的文件、打包应用等。以下是详细的步骤:
-
准备工作:首先,需要有一个苹果开发者账号。通常,公司会提供这个账号。如果没有,需要注册并加入成为开发者,这可能涉及到一定的费用。
-
配置证书(Certificates):登录苹果开发者官网,进入开发者配置页面,配置证书。这里需要上传一个CSR文件,CSR文件可以通过苹果官网推荐的网站生成,或者通过其他渠道获取。
-
生成私钥证书(p12文件):上传CSR文件后,苹果官网会生成一个CER文件。需要将这个CER文件转换成uniapp打包所需的私钥证书p12文件。这个转换过程同样可以通过苹果官网推荐的网站完成。
-
添加标识符(Identifiers):对应uniapp iOS打包的Bundle ID (AppID)选项,需要在苹果开发者官网添加应用的标识符。
-
添加测试设备:添加安装测试app的苹果手机的UDID。获取UDID的方式有多种,例如通过下载爱思助手连接苹果手机获取,或者使用蒲公英、香蕉云编等服务。
-
获取证书profile文件:选择添加的标识符和证书,关联测试的苹果手机UDID设备,设置配置profile文件名称,然后生成profile文件。
-
打包iOS应用:在HBuilderX中选择生成的profile文件,下载p12文件并添加到私钥证书,填写证书私钥密码。之后,进行打包操作。
-
安装应用测试:打包完成后,可以通过爱思助手等工具将应用安装到测试设备上进行测试。
以上步骤涵盖了从准备工作到打包和测试的整个流程。需要注意的是,这个过程中涉及到的具体工具和网站可能会随时间变化,因此在操作时应参考最新的官方文档和指南。