打包时勾选支付宝原生扫码插件,云端打包ios

- 发布:2023-06-09 16:27
- 更新:2023-06-09 16:48
- 阅读:240
产品分类: HbuilderX
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX版本号: 3.7.8
操作步骤:
预期结果:
打包时勾选了支付宝原生扫码插件,ios能正常打包
打包时勾选了支付宝原生扫码插件,ios能正常打包
实际结果:
ios打包出错
ios打包出错
bug描述:
打包时勾选了支付宝原生扫码插件,ios打包出错,安卓正常,代码中ios环境未引入插件代码。
打包错误日志:https://ide.dcloud.net.cn/build/errorLog/71ac9ac0-052a-11ee-82c4-9be8d16a3dc1
1 个回复
BoredApe - 有问题就会有答案。
为了避免App隐私合规检测报包含麦克风、相机/相册、运动等敏感权限,从
HBuilderX3.6.11
版本开始,将App
打包默认包含的Barcode
(扫码)、Camera&Gallery
(相机和相册)、Orientation
(传感器)、Record
(录音)等调整为独立功能模块。您使用的支付宝原生扫码插件使用了Camera&Gallery
、Orientation
模块中配置的系统库AssetsLibrary.framework
、CoreMotion.framework
,您打包时没有勾选以上模块,所以打包失败,可以通过以下解决方案处理:在manifest.json的源码视图(可视化界面中没有使用Orientation模块配置)中配置以下模块:
请参考:注意事项