请问?
wx.getAccountInfo()
这个api下返回的 miniprogram.envVersion 字段要如何使用,才可以让审核人员在审核阶段看到他们想看的环境数据呢?
“官方审核人员多次非因开发者原因恶劣拒绝小程序提审,提供理由如下”
【eg.1】存在以demo形式提交非正式功能行为,违反 《微信小程序平台运营规范常见拒绝情形3.3》
背景:使用 wx.getAccontInfo().miniprogram.envVersion字段,判断当前小程序所处环境,请求不同的服务端地址。而审核人员因看到非正式环境数据而拒绝审核通过。
【eg.2】存在平台未允许的服务内容,违反《微信小程序平台运营规范常见拒绝情形3.2》
背景:使用 wx.getAccontInfo().miniprogram.envVersion字段,决定跳转目标小程序时指定的环境。而审核人员因看到跳转目标小程序非正式环境数据而拒绝审核通过。
经验证,审核人员在审核阶段看到的小程序版本,由于envVersion字段为“develop”,导致审核人员没有看到生产数据而拒绝审核通过。这是一个官方api出现的BUG,且社区非常多帖子都在反映这个问题,反馈多年无果。近年来你们商业化更新不断迭代,认证付费、组件付费,连加急审核都有了付费模式,请问这一件事情对于你们技术团队来说是非常难以攻克的技术点吗?审核人员简单拒绝审核,给出理由令人摸不着头脑,对于临活动开展期付费加急提审的团队造成多大的困扰?而你们的审核标准文档如同摆设,就像免责声明一样,审核是否通过全看审核人员心情,相信各位开发朋友也有目共睹。
诉求:
希望官方可以重视这个大多数开发者都在反馈,且反馈多年仍然没有结论的问题,先给出短期有效解决方案,并且对审核人员进行信息同步,而不是简单卡我们这些幸苦工作开发者的提审;再建立长期目标任务从根本上解决这个问题。
不要用这个字段,写死环境即可。