一、小程序的注册与申请
-
申请帐号

-
激活邮箱

-
信息登记
这里可以选个人,企业,政府,媒体,其他组织,但对于个人,对于商业上的小程序是不能通过的,如果是企业就选择企业,权限相对个人也会多一点。
-
注册成功
信息登记完成之后,会跳到小程序的后台。
二、小程序的开发
-
开发工具
1.官方提供的开发者工具
2.HbuildX,熟悉uni-app 的朋友都知道,它也可以编译成小程序的
-
开发者成员
如果你是团队合作,可以把参与开发的成员加入项目成员里

三、小程序提交审核
- 服务器域名的配置
开发设置中有个小程序的AppID,这个AppID很重要,不要轻易泄露给别人,服务器域名的配置一定是备过案的域名,另外要配置https ,且是ssl 认证的。
把经常用到的配置一下,这里我最开始只配置了第一个request,到发布为体验版时,我发现上传图片不能上传了, 后来想起来,在配置服务的时候没有配置uploadFile的服务接口,这里最好都配置好,以免最后麻烦,配置好之后,可以在微信开发者工具中看到配置

- 代码上传
点击上传,这里就把本地的代码上传到了微信小程序的后台
这时,可以点击右侧的下拉按钮,点击选为体验版,就能扫码在手机上观看了,觉得没问题的话,取消体验,然后提交审核,等待微信官方审核。
四、注意事项
-
服务器的配置
在配置服务器域名的时候,由于接口的前面加了端口号,而配置服务器的域名的时候,只配了域名,而没有加端口号,后来查看文档,才发现,如果接口加了端口,配置域名的时候,也要加上端口

-
uni-app APPid 的配置
在manifest.json 中配置Appid,这样编译到微信开发者工具的时候才可以预览,真机调试,上传等。
-
微信授权手机号登陆
在做公司的项目的时候需要微信获取手机号登陆,但是试了半天都是提示该Appid 没有权限,后来通过百度的方式,发现微信小程序后台要微信认证,认证通过了,才有权限获取手机号。
微信认证之后调用微信获取手机号的API,这样就可以获取手机号了
至此,一个简单的小程序就可以发布了,其中省了很多细节没有提到,域名的备案和https 认证证书,有时间我会写一下。