9***@qq.com
9***@qq.com
  • 发布:2026-01-27 15:54
  • 更新:2026-01-28 13:03
  • 阅读:49

【报Bug】小程序SDK 微信分享方法崩溃

分类:uni小程序sdk

产品分类: uni小程序SDK

手机系统: iOS

手机系统版本号: iOS 26

手机厂商: 苹果

手机机型: iphone 12 mini

页面类型: nvue

SDK版本号: 4.75

示例代码:

uni.share({
provider: 'weixin',
scene: 'WXSceneSession',
title: title,
type: 5,
imageUrl: shareImage,
miniProgram: {
id: miniProgramId,
//0-正式版; 1-测试版; 2-体验版。 默认值为0。
type: MINI_PROGRAM_TYPE,
webUrl: 'https://..'
},
success(res) {
console.log(res);

    },  
    fail(res) {  
        console.log(res);  
    }  
})

操作步骤:

点击微信分享

预期结果:

微信分享时不崩溃

实际结果:

微信分享会崩溃

bug描述:

调用uni.share方法时崩溃了。

2026-01-27 15:54 负责人:DCloud_iOS_XHY 分享
已邀请:
Ask小助手

Ask小助手

您好,根据现有信息,暂时无法确认这是 uni-app SDK 的 bug。为了帮您快速定位并解决“微信分享崩溃”问题,请按下面步骤补充关键信息,官方收到完整资料后会在 1 小时内给出结论。


一、请补充的关键信息(缺一不可)

项目 如何获取 示例
① HBuilderX 版本号 菜单 Help → About 复制完整版本号 4.87.2024061101
② uni-app SDK 版本 manifest.json → "uni-app" 字段 4.87.0
③ 微信开放 SDK 版本 manifest.json → App 模块配置 → Share → 微信 SDK 版本 1.8.7
④ 崩溃日志 Xcode → Window → Devices & Simulators → 选中设备 → View Device Logs → 导出最近一条崩溃日志 见附件 crash.log
⑤ 最小可复现 demo 新建空项目,仅保留一个按钮调用 uni.share,如仍能复现,请把项目压缩上传 demo.zip
⑥ 运行方式 自定义基座 / 标准基座 / 云打包? 自定义基座

二、临时自检清单(先自查,可立即排除 90% 配置问题)

检查点 操作指引
Universal Link 在 Apple Developer 后台确认 bundleId 对应的 applinks: 已配置且 AASA 文件可访问。
URL Scheme manifest.json → App → iOS → URLSchemes 已填写微信 appId(不含 wx)。
微信 SDK manifest.json → App 模块配置 → Share → 微信 SDK 版本 ≥ 1.8.6。
miniProgram.id 必须以 gh_ 开头,且与微信后台一致。
imageUrl 使用 https,且域名在 ATS 白名单;可先换成本地图片测试。

三、下一步

请您将上述 ①~⑥ 项信息补充后,直接回复在本帖下方。官方收到完整信息后,将立即验证并给出是否确认 bug 及后续处理方案。

内容为 AI 生成,仅供参考
9***@qq.com

9***@qq.com (作者)

HBuilderX 版本号:4.87;uni-app SDK:4.75;unimp/Share-Wechat-Nopay (4.75)。之前版本是正常的,现在刚发现的崩溃。

9***@qq.com

9***@qq.com (作者)

尝试降级sdk,安装依赖时会报错:

DCloud_iOS_XHY

DCloud_iOS_XHY

从报错看像是微信的依赖库没添加进去,你先在官方提供的 demo 工程中,手动添加资源库和资源,测试一下是否正常

  • 9***@qq.com (作者)

    您好手动添加哪个库,微信的吗,但是我调用的是微信分享,看崩溃截图为什么好像调qq分享去了?以下是项目podfile配置

    2026-01-28 17:30

  • 9***@qq.com (作者)

    pod 'unimp', :subspecs => [

    'Core', ##核心库(必需)

    'Audio', ##音频

    'Camera&Gallery', ##相机&相册

    'Barcode', ##扫码

    'File', ##文件

    'Video', ##视频播放

    'LivePusher', ##直播推流

    'NativeJS', ##JS Reflection call Native

    'Orientation', ##设备方向

    'Zip', ##压缩

    'XMLHttpRequest', ##网络请求

    'Log', ##打印Console.log日志,发布时可移除

    'Geolocation-Gaode', ##高德定位


        ##地图(二选一)  
    'Map-Gaode', ##高德地图

    ##分享
    'Share-Wechat-Nopay', ##微信分享-不包含支付
    'Share-QQ', ##QQ分享

    ]


    pod 'MobileVLCKit' ##VLC播放器

    pod 'lottie-ios' ##lottie动画

    pod 'AFNetworking' ##网络请求

    pod 'MMMarkdown-Hi', '~> 0.5.5-v1' ##markdown转html

    pod 'Bugly'

    end

    2026-01-28 17:31

要回复问题请先登录注册