DCloud_App_Array
DCloud_App_Array
  • 发布:2022-09-14 17:18
  • 更新:6 天前
  • 阅读:11192

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

分类:HBuilderX
iOS

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

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

在HBuilderX 3.6.1及更低版本:

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

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

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

解决方案
方案一
如果要在真机设备使用,开发者需要自己向苹果申请Development证书,使用自定义基座真机运行,参考:https://uniapp.dcloud.net.cn/tutorial/run/run-app.html

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

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

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

4 关注 分享
BoredApe x***@126.com 伊今 b***@hotmail.com

要回复文章请先登录注册

MMaxSkyy

MMaxSkyy

自定义基座 iOS 调试指南:https://blog.csdn.net/maxsky/article/details/126889527
2022-09-16 15:35
MMaxSkyy

MMaxSkyy

回复 2***@qq.com :
一样的问题,Android 正常
2022-09-16 12:31
n***@qq.com

n***@qq.com

回复 b***@163.com :
起初我用 iOS App Signer, 重签名了 /Applications/HBuilderX.app/Contents/HBuilderX/plugins/launcher/base/iPhone_base.ipa, 改名为iOS_debug.ipa放在debug下, 在 HbuilderX 里就能选择自定义离线基座运行了,
后来我就用云打包, 选的"打自定义调试基座", 用HbuilderX 生成的 iOS_debug.ipa了, 只不过打包中, 发现我的项目如果选了本地原生插件, 云打包会失败, 我就拷贝了一份代码把本地原生插件移除了, 用云打包成功生成了iOS_debug.ipa, 现在我就用这个
2022-09-16 12:20
8***@qq.com

8***@qq.com

自定义基座配置之后,运行到ios真机,控制台提示同步文件完成,但是ios手机上还是没有HBuilder的app怎么办
2022-09-16 11:53
BoredApe

BoredApe

回复 1***@qq.com :
1、使用工具安装到手机测试一下 是否能安装自定义基座。/unpackage/debug/ios_debug.ipa
2、确认一下打包自定义基座使用的证书是否是开发证书、或者企业证书。
3、开发证书确认设备已添加到```profile```文件中。
2022-09-16 08:47
1***@qq.com

1***@qq.com

我打了自定义基座 ios也运行不起来啊,安卓可以的
2022-09-16 08:24
DCloud_heavensoft

DCloud_heavensoft

其实黑苹果方案也是可以用的
2022-09-15 21:05
b***@163.com

b***@163.com

回复 n***@qq.com :
大佬整个流程如何操作,请指教!
2022-09-15 16:19
2***@qq.com

2***@qq.com

新版开发时再次编译console都不输出了。。。
2022-09-15 14:17
MarkGo

MarkGo

回复 hnrtwh :
一直都是要有苹果账号吧?
2022-09-15 14:14