注意事项
苹果设备,最好是iPhone XS以上,要不然下载不了Apple Developer
openSSL 要是V1版本的来生成证书,要不然HBuilder报错
按步骤来,生成证书,生成标识符,添加测试设备,生成描述性文件
注册苹果开发者账号
(如果有苹果账号直接登录)
苹果开发者官网
开通付费
![图片[1] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/619ee82f8027466e8020276ca727f771.png)
点击右上角账户

点击立即注册
实际上要你在苹果手机上,在Apple Store安装Apple Developer
这个软件只支持在IOS17以上的苹果手机上安装,ji – 注册苹果开发者账号(如果有苹果账号直接登录)
苹果开发者官网 – 开通付费 
– 点击右上角账户
下载Apple Developer
实际上要你在苹果手机上,在Apple Store安装Apple Developer 这个软件只支持在IOS17以上的苹果手机上安装 ,以下手机版本
iPhone XS、iPhone XS Max、iPhone XR、iPhone 11、iPhone 11 Pro、iPhone 11 Pro Max、iPhone 12、iPhone 12 mini、iPhone 12 Pro、iPhone 12 Pro Max、iPhone 13、iPhone 13 mini、iPhone 13 Pro、iPhone 13 Pro Max、iPhone 14、iPhone 14 Plus、iPhone 14 Pro、iPhone 14 Pro Max、iPhone 15、iPhone 15 Plus、iPhone 15 Pro、iPhone 15 Pro Max、iPhone SE(第二代)、iPhone SE(第三代)
下载之后登录
![图片[2] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/1ccf125a821a4a5db1cda2b962fc4cbd.png)
点击立即注册,然后选个人,支付688元/年
![图片[3] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/b00d0177c08340b68d6b9f4772f76d75.png)
支付之后,等待邮箱的信息
![图片[4] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/127fd37623c24225a935187345fe267f.png)
有邮件之后,重新回去苹果开发者平台
developer.apple.com- 注册证书
地址
点击证书
![图片[5] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/42df4b9c5d5043a8adb223da8e062b1f.png)
点击 创建证书

选择 Apple Development
![图片[6] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/73dcba6d01f440bfa73a905b5a792d3a.png)
然后到这一步

openssl- 生成一个csr
OK,我们现在先去生成一个csr,我们是windows,可以使用OpenSSL,使用V1版本的OpenSSL(使用V3报错),
openssl req -new -key hmXinlian.key -out hmXinlian.csr -subj "/C=CN/ST=Guangdong/L=Guangzhou/O=Example Company/CN=example.com"
![图片[7] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/330340b2577b46ab93c86dbe26aa7218.png)
选择刚刚生成的证书,然后continue之后点击下载
openssl- 证书转换
![图片[8] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/5ca0daf910dc4a2aa16db779f3bb81f2.png)
然后下载了一个 development.cer ,转成P12文件,我是先转PEM,再转P12
openssl x509 -inform der -in development.cer -out development.pem
openssl pkcs12 -export -out development.p12 -inkey hmXinlian.key -in development.pem
转P12的时候输入密码
developer.apple.com- 生成标识符
地址
选择 APP IDS
![图片[9] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/e9cf23a917cf43a09c1820d273ab8cf1.png)
选择APP
![图片[10] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/6d95bf25748f4d5db121571c8c65007f.png)
下方选择可能需要的权限,左边填写描述,右边填写Bundle ID

developer.apple.com -测试设备
地址
输入名称,和设备UUID,获取设备UUID,蒲公英获取苹果手机UUID

developer.apple.com- 生成描述性文件
地址
点击+号
![图片[11] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/1d9f6421d8f24614a037ea8113a84e74.png)
选择第一个 iOS App Development
![图片[12] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/cec68ab9e82c4b3c95ef45dd210b10bc.png)
选择刚刚创建的标识符
![图片[13] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/9c19c675c8914abca8cdcf1030545306.png)
选择测试设备
![图片[14] - Windows申请苹果开发者测试证书Uniapp使用 - 宋马](https://pic.songma.com/blogimg/20250430/2a55393be8ec476d9339bfad32a11c54.png)
然后下载 .mobileprovision 文件
HBuilder 打包测试
















暂无评论内容