目前,基于 AVM 框架开发更新编译服务,已经支持更多的平台和环境了。下面是支持列表:
Android
、 iOS
)一共是三个平台(platform
),九个环境终端(env
)。
编码和开发阶段请参考入门相关教程,本文将指导如何使用构建平台的产物在各个平台上进行体验。
原生 APP 的产物是一个安装包。
Android 平台构建出的资源是以 apk
结尾的标准安装包。可以将其上架到各种应用市场,或者直接分享发送给终端用户安装使用。
iOS 平台构建出的资源是以 ipa
后缀的标准资源包。可以将其上传到 App Store,供给 Apple 官方审核上架使用。企业证书内可以直接扫码安装。
微信小程序的构建产物是一个 zip 包,解压后是一个标准的微信小程序资源包,使用 微信开发者工具 打开解压后的目录,即可预览和体验。并且可以使用该工具进行上传发版。
1.将打包好的小程序资源包上传至资源包管理平台(资源包平台账号需邮件申请:tangzg@yonyou.com),上传后即获取资源包编码。
2.登录YonBIP,选择【数字化建模 】> 【系统管理】 > 【应用管理】>【我的应用】,选择或创建应用后,进入该应用服务列表添加自建服务。
3.填写服务名称,上传或选择服务图标,发布客户端选择友空间,应用类型选择小程序,小程序URL填写config.xml,小程序包下载包ID填写资源包编码,点击确认即完成友空间小程序发布。
微信小程序的构建产物是一个 zip 包,解压后是一个标准的钉钉小程序资源包,使用钉钉提供的 小程序开发者工具 打开解压后的目录,即可预览和体验。并且可以使用该工具进行上传发版。
下载安装好小程序开发工具后,可以点击+号选择解压后的目录,也可以直接拖入解压后的目录。
注意:默认工具是支付宝平台,体验测试钉钉小程序需要在左上角切换到钉钉小程序。
再次点击左上角即可切换平台,根据自己合适的程序类型进行体验和管理。
公众号网页应用的产物是一个 zip 包,可以上传至自己的开发服务器,或者本地开启测试服务。
以便获得一个 http 协议的访问链接,参考微信公众号网页开发官方文档进行填写设置开发服务器地址、白名单、秘钥等。
部署完成以后可以使用微信开发者工具 web 调试能力进行测试。
微信 web 开发者工具和前文提到的【微信开发者工具】其实是同一个工具,可以在左上角进行切换:
企微 H5 构建产物也是一个 zip 包,解压后上传至自己的服务器。 在企业微信开发者中心创建应用,进行配置基本信息和开发信息后,即可使用相应企业微信客户端进行体验。 或者参考微信公众号网页进行工具预览。
钉钉 H5 微应用的构建产物是一个 zip 包,解压后可以上传至自己的服务器。 在钉钉开发者后台相应的团队后台,参考《钉钉微应用接入指南》创建应用,配置基本信息和应用开发信息即可添加体验。