技术栈:vue3 + uni + uview-plus
遇到的问题:小程序开发版本和体验版本存入通讯录可以正常使用,发布到正式版本后报错addPhoneContact:fail appid privacy api banned, 提示该appid暂无权限使用该api,但我小程序发布前在微信公众平台中的 设置--基本设置--服务内容声明--用户隐私保护指引 配置了对应权限,但是发不上去还是不行
解决:
1. 隐私协议中必须增加 “通讯录(仅写入)” 权限
2. 每次小程序提交审核时都要勾选上采集用户隐私且更新隐私协议
3.等待审核通过再次发布即可正常调用