发布应用

目前Zion支持发布小程序和网页两种客户端应用,同一个项目下的多个客户端共用一个服务端,包含数据库、API服务、行为流服务等。

1. 小程序发布

小程序发布整体流程如下:

graph LR
    A(注册微信小程序) -->B(完成小程序备案)
    B -->C(在Zion中点击发布进行授权)
    C -->D(更新预览)
    D -->E(提交微信审核)
    E -->F(微信审核通过后点击发布)

1.注册微信小程序

点击前往【微信公众平台】注册「微信小程序」!

>

  1. 注册的是微信小程序账号!不是公众号、服务号、订阅号
  2. 一个微信号可以用不同的邮箱注册 5个 微信小程序账号
  3. 如果您的小程序需要使用到 支付 相关功能,需要注册主体类型为 【企业】 的微信小程序账号!!

2.完善微信小程序账号设置、备案

为了让您的小程序正常上线,您需要完善小程序的基本信息设置、完成个人或企业认证、完成备案(备案通常需要至少 7 个工作日的时间,请确保信息准确,提前完成备案)
查看【小程序备案操作指引】

3.微信小程序账号授权

在开发微信小程序时,建议先点击编辑器右上角的发布按钮,完成微信小程序账号的授权!

常见授权失败原因

  • 您未注册微信小程序账号,使用的是公众号等进行的授权
  • 该小程序账号已经授权过其他小程序并且已经上线

出现以上问题一般注册新的小程序账号并重新授权即可~

4.绑定/解绑微信小程序

5.更新预览

更新预览的作用有两个:

  • 生成真机预览的二维码,使用手机扫码在真机上体验,测试小程序效果
  • 如果小程序有改动,需要通过更新预览生成最新的小程序项目,而后发布上线的才是最新的项目

⚠️ 注意:如果手机扫码之后看到的不是最新的小程序内容,你可以如下图所示在微信里删除原先的小程序,重新扫码进入即可

6.提交至微信审核和发布

当您的小程序已经开发完成并测试无误需要上线时,可以点击发布按钮 - 提交微信审核

  • 版本名称:根据您的小程序情况自定义即可,如 Zion 电商小程序V1.0
  • 填写小程序管理员微信号:填写注册该微信小程序账号的微信号
  • 订单列表页(包含微信支付的小程序才需要选):选择小程序中展示订单的页面,如我的订单页
  • 描述:非必填
  • 小程序页面截图:非必填

⚠️ 注意:微信审核周期最长14个工作日,微信审核通过后即可立即发布版本,每个自然日(一天24小时,包括正常的工作日和周末休息日)可提交1次审核。

⚠️ 注意:高级版及以上版本若需要在当日额外提交审核的,氪金群联系工作人员增加提审次数

小程序提审能失败,导致项目无法上线,请参考:《微信开发者帮助问的》,《微信开放社区》《微信小程序运营范围》《微信小程序常见拒绝类型》《微信小程序服务条款》

2. 小程序私钥发布

作用

微信限制灵活配置业务域名和禁止AI类小程序由第三方平台提审并发布,用户需要通过私钥配置并在微信公众后台进行小程序的提审和发布。

功能配置

1. 前往微信公众后台,获取App ID、 App secrete 和 小程序密钥上传文件

1. 若小程序已经对函子科技Zion进行了授权,需要先在编辑器内先解除绑定,然后再微信公众平台解除对zion的授权。

2. 在微信公众后台-管理-开发管理面板,获取App ID、App secrete 和 小程序密钥上传文件

2. 在微信公众后台关闭IP白名单并配置业务域名

1. 关闭IP白名单

2. 按照以下内容配置业务域名

    1. request合法域名:https://cdn.functorz.com;https://fz-zion-static.functorz.com;https://fz-zion.oss-cn-shanghai.aliyuncs.com;https://zion-app.functorz.com;
    2. socket合法域名:wss://zion-app.functorz.com;
    3. uploadFile合法域名:https://fz-zion.oss-cn-shanghai.aliyuncs.com;
    4. downloadFile合法域名:https://cdn.functorz.com;https://fz-zion-static.functorz.com;https://fz-zion.oss-cn-shanghai.aliyuncs.com;

3. 前往编辑器发布页-使用私钥发布,配置App ID、 App secrete 和 小程序密钥上传

4. 配置完成后可在函子平台进行小程序的搭建和预览。提审和发布需要移步至微信公众后台。

在函子平台进行预览后,微信公众后台将产生一个开发版本,用户可以选择一个开发版本在微信公众后台进行提审,提审通过后将提审版本发布到线上。

特殊说明

  1. 解除函子平台授权或私钥绑定后因为appid清空,所有的微信相关配置例如微信支付等,需要进行重新配置。
  2. 每次函子平台授权或私钥绑定后,请在微信公众平台重新生成app secret和小程序密钥上传文件再进行配置。
  3. 使用私钥发布时,提审和和发布需要移步至微信公众后台进行。

3. 网页发布

当网页应用搭建完成,可以点击编辑器右上角的【发布】按钮来一键部署发布您的应用。

更新预览

对于网页应用来说,您需要通过【更新预览】来生成最新的网页应用,而后会在发布界面中生成一个二维码以及测试版网页链接,您可以通过手机扫码以及点击链接来在真实网页环境中体验、调试您的应用

发布 浏览器地址栏

正式发布

当调试无误,即可点击【去发布】按钮直接发布上线您的网页,此时会生成全新的正式的二维码以及线上版本的网页链接。

使用自定义域名发布

Zion支持高级版及以上项目使用自定义域名发布,如果您想要配置自定义域名,点击自定义域名查看详细教程。

Copyright © FunctorZ 2024 all right reserved修订时间: 2024-12-16 06:01:19

results matching ""

    No results matching ""