1. 先去微信公众平台注册账号,选"小程序"类型,用未注册过的邮箱激活,个人开发者填身份证就能通过验证
2. 安装开发者工具时记得勾选"机调试",新建项目选空白模板,AppID在后台"开发设置"找
3. 页面文件放pages文件夹里,每个页面要有wxml/wxss/js/json四件套,改app.json就能增删页面
4. 写样式多用rpx单位适配不同手机,布局优先flex盒子模型,复杂动画建议用官方动画API
5. 后台交互先用测试号开发,正式上线前在"服务器域名"配置合法HTTPS接口地址
6. 真机测试时遇到白屏先检查基础库版本,低于2.0的旧手机会有兼容问题
7. 上传代码前删掉console.log,审核时功能页面别留空白按钮和未实现模块
8. 个人主体别碰支付和用户隐私功能,企业账号要提前做微信认证
9. 用云开发省服务器成本,数据库API调用注意设置权限规则
10. 审核被拒常见于类目不符,做电商选"自营"资讯选"娱-信息"常见问题解答
Q:调试时页面错位怎么办?
A:检查wxss是否用了不支持的选择器,建议用class代替标签选择器,安卓机优先测试
Q:如何让用户自动更新版本?
A:在app.js的onLaunch里加版本检测逻辑,用UpdateManager弹窗提示重启
Q:分包加载超限怎么处理?
A:主包控制在2MB内,图片转CDN链接,公共组件抽离到分包,开启"按需注入"
Q:真机无法调用摄像头?
A:先确认manifest.json配置了权限声明,安卓机还需在手机设置手动开启相机权限
Q:审核总提示"存在虚拟支付"
A:移除VIP/积分等字眼,知识付费改叫"解锁"电商实物商品要上传物流凭证












