uniapp 开发app ios版,准备工作
一、准备工作下载爱思助手爱思助手官网-安全好用的苹果设备管理软件登录苹果开发者中心https://developer.apple.com/account/注意苹果开发需要自费购买证书二、步骤 1生成 CSR 文件身份验证请求方案 AMac 生成推荐打开「钥匙串访问」应用程序 → 实用工具 → 钥匙串访问顶部菜单钥匙串访问 → 证书助理 → 从证书颁发机构请求证书填写用户电子邮件地址你的开发者账号邮箱常用名称任意如iOS Development Cert选择「存储到磁盘」→ 继续保存得到CertificateSigningRequest.certSigningRequestCSR 文件方案 BWindows 生成无需 Mac安装 OpenSSLhttps://slproweb.com/products/Win32OpenSSL.html打开命令行执行openssl req -nodes -newkey rsa:2048 -keyout ios_dev.key -out CertificateSigningRequest.certSigningRequest3.一路回车得到两个文件CertificateSigningRequest.certSigningRequestCSRios_dev.key私钥后续打包用注新版OpenSSL需要手动配置环境变量否则命令无效三、步骤 2创建并下载测试证书CER进入ios开发者中心 →Certificates, IDs Profiles→Certificates点击右上角号选择Apple Development测试证书用于真机调试 / 测试包点击「Continue」上传刚才生成的CSR文件 → 点击「Continue」点击「Download」得到development.cer测试证书文件四、步骤 3注册测试设备必须测试证书只能在已注册的设备上安装需先添加设备进入Devices→ 点击号输入Device Name设备名称如「iPhone 15」Device ID (UDID)设备的 UDID可通过爱思助手查看点击「Continue」→「Register」完成注册五、步骤 4创建并下载测试描述文件mobileprovision进入Profiles→ 点击号选择iOS App Development测试描述文件点击「Continue」选择你的App ID需提前在Identifiers中创建如com.xxx.app选择刚才创建的Apple Development 证书勾选需要测试的设备即步骤 3 中注册的设备输入描述文件名称如Dev_Profile→ 点击「Generate」点击「Download」得到xxx_development.mobileprovision测试描述文件六、最终打包必备文件你会得到 3 个核心文件直接丢进 HBuilderX 即可打包测试包ios_dev.key私钥Windows 生成时得到Mac 生成时需从钥匙串导出development.cer测试证书xxx_development.mobileprovision测试描述文件Mac 导出私钥双击development.cer安装到钥匙串右键证书 →导出 iPhone Developer: ...选择格式.p12→ 设置密码 → 得到ios_dev.p12可替代ios_dev.key七、windows生成P12证书步骤 1将 cer 证书转换为 pem 格式中间步骤.cer是苹果的二进制证书需先转为 PEM 文本格式才能和私钥合并打开CMD/PowerShell管理员身份切换到证书 / 私钥所在目录执行转换命令openssl x509 -in development.cer -inform der -out development.pem解释-inform der表示输入的cer是 DER 二进制格式转为 PEM 文本格式执行成功后桌面会生成development.pem文件。步骤 2合并 pem 证书和 key 私钥为 p12 证书这是核心步骤生成可直接用于 UniApp/HBuilderX 打包的.p12文件继续在 CMD 中执行命令openssl pkcs12 -export -out ios_dev.p12 -inkey ios_dev.key -in development.pem2. 执行后会提示输入「Export Password」导出密码输入自定义密码如123456记住这个密码后续打包需要再次输入密码确认回车完成。注密码有可能是隐藏的所以会出现键盘输入无用的错觉其实是隐藏的输入完密码后回车会再次确认密码3. 执行成功后桌面会生成ios_dev.p12文件这就是最终的 p12 证书。三、关键验证生成后可简单验证 p12 证书是否有效openssl pkcs12 -info -in ios_dev.p12输入之前设置的密码若能输出证书的颁发者、有效期等信息说明生成成功。八、打开hbuilder 开发运行调试打开苹果手机的开发者模式设置 → 隐私与安全性 → 开发者模式 → 开启重启手机然后进行下面步骤注以上步骤为使用标准基座运行如需使用自定义基座运行在第二步勾选自定义基座即可
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2435002.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!