收藏
评论

基础教程 - 发布前的准备


如果你只是一个人开发小程序,可以暂时先跳过这部分,如果是一个团队需要先了解一些概念。

用户身份

一个团队进行小程序的开发,那么团队成员的身份管理是很有必要的。

管理员可在小程序管理后台统一管理项目成员(包括开发者、体验者及其他成员)、设置项目成员的权限,包括:开发者/体验者权限、登录小程序管理后台、开发管理、查看小程序数据分析等。

管理入口位于:小程序管理后台 - 用户身份 – 成员管理

权限说明
开发者权限可使用小程序开发者工具及开发版小程序进行开发
体验者权限可使用体验版小程序
登录可登录小程序管理后台,无需管理员确认
数据分析使用小程序数据分析功能查看小程序数据
开发管理小程序提交审核、发布、回退
开发设置设置小程序服务器域名、消息推送及扫描普通链接二维码打开小程序
暂停服务设置暂停小程序线上服务

预览

使用开发工具可以预览小程序,帮助开发者检查小程序在移动客户端上的真实表现。

点击开发者工具顶部操作栏的预览按钮,开发工具会自动打包当前项目,并上传小程序代码至微信的服务器,成功之后会在界面上显示一个二维码。使用当前小程序开发者的微信扫码即可看到小程序在手机客户端上的真实表现。

上传代码

同预览不同,上传代码是用于提交体验或者审核使用的。

点击开发者工具顶部操作栏的上传按钮,填写版本号以及项目备注,需要注意的是,这里版本号以及项目备注是为了方便管理员检查版本使用的,开发者可以根据自己的实际要求来填写这两个字段。

上传成功之后,登录小程序管理后台 - 开发管理 - 开发版本 就可以找到刚提交上传的版本了。

可以将这个版本设置 体验版 或者是 提交审核

小程序的版本

版本说明
开发版本使用开发者工具,可将代码上传到开发版本中。 开发版本只保留每人最新的一份上传的代码。点击提交审核,可将代码提交审核。开发版本可删除,不影响线上版本和审核中版本的代码。
审核中版本只能有一份代码处于审核中。有审核结果后可以发布到线上,也可直接重新提交审核,覆盖原审核版本。
线上版本线上所有用户使用的代码版本,该版本代码在新版本代码发布后被覆盖更新。

可以使用小程序开发者助手方便快捷的预览和体验线上版本,体验版本以及开发版本。

下个章节,我们来看看如何发布一个小程序,让你的成果被所有的微信用户所使用到。


最后一次编辑于  2017-12-27
收藏

43 个评论

  • 置业顾问张桥文18578350502
    置业顾问张桥文18578350502
    2018-03-10

     








    2018-03-10
    赞同
    回复
  • 大布丁
    大布丁
    2018-03-08

    为什么我的代码审核通过了,还是不能发布。有知道原因的可否点我头像,在我提的问题里回答一下,万分感谢!

    2018-03-08
    赞同
    回复
  • 张小璞导热材料
    张小璞导热材料
    2018-03-07

    为什么我的代码审核通过了,还是不能发布

    2018-03-07
    赞同
    回复
  • 夏天
    夏天
    2018-02-23

    弄了一天没头绪

    2018-02-23
    赞同
    回复
  • 咋了
    咋了
    2018-02-10

    今天提交审核,把未发布的版本覆盖了,节前马上不审核了,怎么办?

    2018-02-10
    赞同
    回复
  • 杨小C🍋
    杨小C🍋
    2018-02-10

    为什么第二版上线之后,之前使用过小程序的用户没有更新呢,还是之前旧的


    2018-02-10
    赞同
    回复 1
    • 天上掉下个猪八戒
      天上掉下个猪八戒
      2018-08-17

      const updateManager = wx.getUpdateManager()


      updateManager.onCheckForUpdate(function (res) {

      // 请求完新版本信息的回调

      // console.log(res.hasUpdate)

      // Modal.toast('发现新版本')

      })


      updateManager.onUpdateReady(function () {

      // 新的版本已经下载好,调用 applyUpdate 应用新版本并重启

              Modal.alert('新版本已经更新,请重启小程序').then(() => {

                  updateManager.applyUpdate()

              })

      })


      updateManager.onUpdateFailed(function () {

      // 新的版本下载失败

      })


      2018-08-17
      回复
  • 淡泊人生
    淡泊人生
    2018-02-01

    我的呢

    2018-02-01
    赞同
    回复
  • 牛萍
    牛萍
    2018-01-26

     为什么我的代码审核通过了,还是不能发布

    2018-01-26
    赞同
    回复 1
    • 小馄饨
      小馄饨
      2018-08-07

      代码审核通过后,还要登陆小程序页面开发管理里面点提交才可以

      2018-08-07
      回复
  • 欧柏林
    欧柏林
    2018-01-23

    哪里勾选QuickStsrt?

    2018-01-23
    赞同
    回复
  • 万物复苏丶
    万物复苏丶
    2018-01-15

    666

    2018-01-15
    赞同
    回复

正在加载...