详细问题描述
在 iOS 系统中,使用本地基座打包和线上正式包(非HBuilder自带基座)调用 uni.getProvider() 和 uni.share() 时,APP(H5+)会立即卡死,数秒后APP会自动结束进程回到桌面,HBuilder 自带基座不存在该问题;
Android 系统测试不存在该现象。
重现步骤
[步骤]
1、SDK配置微信分享需要的必要参数;
2、准备iOS的自定义基座或线上正式包;
3、系统环境下安装微信APP;
4、运行到iOS(真机运行);
5、运行 uni.getProvider() 或 uni.share() 函数(分享到微信)。
[结果]
App 卡死并退出
[期望]
正常唤起微信客户端
IDE运行环境说明
[IDE版本号] HBuilderX 1.7.0.20190314(上一版本也存在该问题)
[windows版本号] Windows 7
uni-app运行环境说明
[运行端是h5或app或某个小程序] h5+(App)
[运行端版本号] uniVersion: 1.7.0
App运行环境说明
[iOS版本号] iOS 12.1.4
[手机型号] iPhone 6s, iPhone X
代码
<script>
export default {
data() {
return {
title: 'Hello'
}
},
onLoad() {
// 1.7.0
var v = plus.runtime.uniVersion;
console.log('uniVersion: '+v);
},
methods: {
share() {
uni.share({
provider: "weixin",
scene: "WXSceneSession",
type: 2,
title: "推广活动",
imageUrl: "http://testapp47.medcrab.com/notlogin/popularize-share?activityId=e97669273afe43e681d4649034818c66"
});
}
}
}
</script>
联系方式
[QQ] 360223776
怕酸还吃柠檬 (作者)
好的!谢谢
2019-03-18 09:28
怕酸还吃柠檬 (作者)
因业务需要,现急需解决该问题,有没有其他办法能立即修复这个问题呢?比如离线打包,或者其他?
2019-03-18 10:04
DCloud_IOS_XTY
回复 怕酸还吃柠檬:使用最新版的hbx在重新打包试下
2019-03-18 11:40
怕酸还吃柠檬 (作者)
回复 DCloud_IOS_XTY:好的,谢谢
2019-03-18 11:55