开篇提示:
微信公众号账号和小程序账号是不同的。
问题描述
最近在用小程序开发一款极简翻译软件
碰到了登录用户不是该小程序开发者的问题
当时的错误情况描述:
下图红圈标记的地方是灰色的
不能用预览功能和其他一些功能
浮上去的提示是:该用户不是该小程序的开发者
(这是我已经解决过后的截图)
因为我在使用小程序开发软件的时候
直接使用了已经注册过公众号的微信登录了微信开发者工具 没有注册小程序账号
(这就是问题所在)
解决方法:
①用一个没有注册过微信公众号的微信去注册小程序并登录开发者工具
注册地址:mp.weixin.qq.com/wxopen/ware…
等我注册了之后 发现预览功能还是像之前一样不能用!
提示依旧是 `该用户不是该小程序的开发者`
②替换project.config.json文件中appid
再次查阅网上资料后 发现可能是appid没有修改的问题
project.config.json文件中存放着你登录使用的appid 需要替换
小程序的主页——>开发设置——>把appid复制到project.config.json替换原来的appid
登录地址:mp.weixin.qq.com
然后重启微信开发者工具即可
总结
不要用微信公众号登录小程序
不要把微信公众号appid当作小程序appid来使用