收藏
回答

wx.addPhoneContact 体验版和开发版可用但是线上环境无法使用?模拟器和真机都试过了

安卓、苹果微信版本8.0.65,小程序调试基础库:3.11.3,微信api:wx.addPhoneContact。我写了两个类似的小程序都有把名片存入手机的功能。奇怪的是代码一模一样,并且另一个小程序在线上可以正常的存入通讯录。不是权限问题,小程序设置中存在这[添加到通讯录]这个按钮,并且是开启状态。然后呢,开发版本有用,模拟器上也能正常调起存入通讯录界面,扫码真机预览真机上面也是可以调起。上传到线上设置为体验版,体验版的小程序也可以调起添加到通讯录。审核通过后,到了线上后,点击存入通讯录,一直调不起那个存入通讯录的弹窗。所以我验证怀疑是线上的后台是不是对我的小程序做了什么操作。导致线上的小程序一直无法调起这个api。

回答关注问题邀请回答
收藏

3 个回答

  • 那一抹微笑😊穿透阳光
    那一抹微笑😊穿透阳光
    星期五 08:48

    提交版本审核的时候,从这个地方进入,更新一下用户隐私保护协议

    星期五 08:48
    有用
    回复
  • 小黎
    小黎
    星期四 17:34

    开发版打开调试去线上版看报什么错

    星期四 17:34
    有用
    回复 3
    • 老妖
      老妖
      发表于移动端
      星期四 17:41
      (in promise) SystemError (appServiceSDKScriptError) {"errno":1025,"errMsg":"addPhoneContact:fail appid privacy api banned"} Object
      星期四 17:41
      回复
    • 老妖
      老妖
      发表于移动端
      星期四 17:42
      什么时候存入通讯录也要配置权限了,那我另一个线上的小程序也没有配置,也能存入是怎么回事呢?
      星期四 17:42
      回复
    • 小黎
      小黎
      星期四 18:01回复老妖
      更新一下隐私协议
      星期四 18:01
      回复
  • 智能回答 智能回答 本次回答由AI生成
    星期四 17:25
    有用
登录 后发表内容