uniapp规范

1.权限问题

1.发给客户测试的软件必须自己测试一遍或者给测试测试一遍,避免出现下面这种情况,比如微信分享,微信支付,或者涉及到video视频播放的,都需要勾选相关权限。(我们产品都是答应客户都是原生安卓苹果开发的,如果这种事情发生,懂一点的客户就会知道我们是混合开发)

2.上架上应用之前要检查用户隐私政策和用户协议

 "app-plus" : {
        "privacy" : {
            "prompt" : "template",
            "template" : {
                //prompt取值为template时有效,用于配置模板提示框上显示的内容
                "title" : "温馨提示",
                "message" : "欢迎使用转聊App,在你使用时,需要连接数据网络或者WIFI,产生的流量请咨询当地运营商。非常重视你的隐私保护和个人信息保护。在使用App服务前,请认真阅读<a  href='http://share.huizukeji.cn/index/index/text?id=87'>《用户服务协议》</a>及<a href='http://share.huizukeji.cn/index/index/text?id=88'>《隐私政策》</a>,全部条款。你同意并接受全部条款后开始使用我们的服务<br/>",
                "buttonAccept" : "同意并继续", //继续下一步,进入首页
                "buttonRefuse" : "不同意" //退出下载
            }
        },

3.直播

客户没有强烈要求的话就只是做一个推波流界面,加上聊天,
礼物功能: 图片列表,屏幕中间只是展示一张礼物图片两三秒中就可以
带货功能:主播间可上架下架商品,修改商品价格等等

4.聊天问题

简单的聊天功能,特别是直播聊天功能(不需要聊天记录),使用咱们公司做的那一套聊天就行

5.商城问题

原型图设计的不清晰的话,就按照 购物车,下单,订单(订单里面有取消订单,确认收货),再来个订单详情,就这个简单的逻辑就行

6.logo问题

打包之前修改软件的logo,不要使用软件自带的LOGO

7.启动页问题

安卓启动页 按照不同的分辨率去找UI做相关的图,苹果的话 有启动页不好过审

8.分包问题

无论是小程序还是APP都要考虑到分包问题,有可能客户做完APP又想做一个小程序,有可能就因为包占空间太大,导致无法打包,浪费时间整理分包

9.广告问题

打包之前记得把基础开屏广告取消掉

10.解决HbuilderX版本号问题

"compatible": {
"ignoreVersion": true //true表示忽略版本检查提示框,HBuilderX1.9.0及以上版本支持
},

11.ios端存在视频、论坛模块问题

在视频和论坛做举报、拉黑和删除