DCloud_App_Array
DCloud_App_Array
  • 发布:2022-09-14 17:18
  • 更新:2024-03-18 10:23
  • 阅读:43608

关于iOS真机无法运行标准基座的公告

分类:HBuilderX
iOS

HBuilderX中自带的标准真机运行基座,使用DCloud向苹果申请的企业开发者证书签名,根据苹果开发者企业计划许可协议要求,使用企业开发者证书签名的App只允许企业员工内部使用,不允许企业外部人员安装使用。

因收到苹果公司警告,目前开发者已无法在iOS真机设备使用标准运行基座。(Mac电脑中的iOS模拟器中还可以继续使用标准基座,它不限制企业证书使用)

在HBuilderX 3.6.1及更低版本:

  • iOS真机运行时会提示以下错误:

  • 已经安装基座的iOS真机设备运行时会提示以下错误:

HBuilder3.6.2起,错误提示已经改善。

解决方案
方案一
如果要在真机设备使用,开发者需要自己向苹果申请Development证书,重签标准基座(需HBuilderX 3.7+),或使用自己的证书打包自定义基座,参考:https://uniapp.dcloud.net.cn/tutorial/run/run-app.html

如何申请开发(Development)证书和描述文件,请参考:https://ask.dcloud.net.cn/article/152

方案二
在Mac电脑中安装XCode,使用iOS模拟器真机运行,参考:iOS设备选择-使用iOS模拟器

此限制不影响其他范围,不影响使用开发者自己的证书打包发布应用。

8 关注 分享
BoredApe x***@126.com 寂青泠 b***@hotmail.com s***@gmail.com JayCao raise 3***@qq.com

要回复文章请先登录注册

BoredApe

BoredApe

回复 7***@qq.com :
请确认打包的证书是否是可安装的证书(开发证书或者企业证书)
如果证书正确,请手动安装试试
如果是开发证书。安装不了的设备是否 添加```UDID```到描述文件中。如果添加了,描述文件是否重新下载打包
2022-10-08 10:01
BoredApe

BoredApe

回复 ECAF :
在mac电脑上 可以使用iOS模拟器真机运行。不需要制作自定义基座
2022-10-08 10:00
7***@qq.com

7***@qq.com

回复 1***@qq.com :
请问你解决了吗
2022-10-08 09:43
ECAF

ECAF

如果不使用自定义基座,mac到底能不能连接苹果真机运行了?看教程可以通过ios模拟器真机运行,可是尝试之后运行还是在模拟器上。
2022-09-29 19:48
BoredApe

BoredApe

回复 月聆星 :
不可以。第三方功能(推送、支付)等需要使用真机测试
2022-09-29 08:45
月聆星

月聆星

请问"在Mac电脑中安装XCode,使用iOS模拟器真机运行"的方案,可以用来测试推送功能吗
2022-09-29 07:42
9***@qq.com

9***@qq.com

现在有什么简单的方法,运行到ios手机
2022-09-28 10:12
陈大大丶

陈大大丶

回复 1***@qq.com :
用爱思助手安装到手机上,然后再运行试试
2022-09-27 17:20
1***@qq.com

1***@qq.com

回复 1***@qq.com :
不是标准基座,是自定义基座,打错了。自定义基座爆这个错
2022-09-27 16:53
1***@qq.com

1***@qq.com

回复 1***@qq.com :
首先确认ios描述文件增加了手机的udid,然后感觉和手机系统也没关系,应为同事的15.几的也出现同样错误。9月20号 还可以正常启动,我什么也没改,今天想改这个项目的时候,就出现了这个问题
2022-09-27 16:52