物遇
物遇
  • 发布:2020-09-18 16:08
  • 更新:2020-09-27 23:16
  • 阅读:2255

【报Bug】ios14 获取通讯录闪退 plus.contacts.getAddressBook

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: 1909

HBuilderX类型: 正式

HBuilderX版本号: 2.8.11

手机系统: 全部

手机厂商: 苹果

页面类型: vue

打包方式: 云端

项目创建方式: HBuilderX

App下载地址或H5⽹址: itms-apps://apps.apple.com/cn/app/%E8%87%AA%E4%BB%B7%E5%90%A7/id1513497137

测试过的手机:

iPhone X/iPhone 8/iPhone XS ;系统版本 14.0

示例代码:

plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function(addressbook) {
// 查找联系人
addressbook.find(["displayName", "phoneNumbers"], function(contacts) {
console.log('获取联系人成功')
}, function() {

				}, {  
					multiple: true  
				});  
			}, function(e) {  
				console.log(e)  
			});

操作步骤:

plus.contacts.getAddressBook(plus.contacts.ADDRESSBOOK_PHONE, function(addressbook) {
// 查找联系人
addressbook.find(["displayName", "phoneNumbers"], function(contacts) {
console.log('获取联系人成功')
}, function() {

				}, {  
					multiple: true  
				});  
			}, function(e) {  
				console.log(e)  
			});

预期结果:

获取通讯录成功

实际结果:

获取通讯录APP闪退

bug描述:

iPhone ios 14.0 获取通讯录APP闪退

2020-09-18 16:08 负责人:DCloud_iOS_XHY 分享
已邀请:

最佳回复

DCloud_heavensoft

DCloud_heavensoft

2.9.1版已修复

  • helloworld_dev

    Hbuilder上的此问题还修复吗?


    2020-12-01 14:03

DCloud_iOS_XHY

DCloud_iOS_XHY

感谢反馈 bug 已确认下个版本修复此问题

m***@sina.com

m***@sina.com - 不忘初心

我也遇到了,只要执行 find 方法就会闪退。

该问题目前已经被锁定, 无法添加新回复