开发者必看!平台产品组件助你高效完成应用开发全流程

2024-11-04
来源:网络整理

多终端应用功能介绍

请注意,当前域名文档不再维护。请前往新版打开或微信文档中心新版打开找到对应的新文档即可继续使用。

为了方便开发者更高效地完成从应用开发到调试、测试、发布的各个阶段工作,平台提供了包括开发平台、开发者工具、移动应用助手等完整的产品组件供开发者使用,具有完整的功能。链接 提高开发者构建多终端应用的效率和体验。

为了更好的了解多终端框架的整个产品,开发者可以查看本文档了解相关的产品名称和功能。

名词解释 名词解释

空间

• 开发者可以在新的开发平台上创建开放的“空间”,可以基于实体隔离资源和服务,让开发者可以在不同的空间灵活地为不同的企业开发多端应用。

多终端应用

• 指通过微信开发者工具基于微信小程序构建的iOS应用程序

• 开发者可以在新开发平台开放的“空间”下创建多终端应用账号并进行管理操作

移动应用程序

• 指在新开的微信开放平台上创建的移动应用账号

• 移动应用账号绑定多终端应用账号后,多终端应用可以使用微信开放能力(如微信登录、微信分享等)

• 另外,将移动应用账号与多终端应用绑定后,多终端应用会从微信开放平台同步移动应用账号的ID、账号、姓名等信息,并用于验证其合法性。多终端应用程序初始化并启动。

微信开发者工具

• 开发者可以在新打开的微信开发者工具中切换到“多终端应用模式”来开发、调试和构建多终端应用。

移动应用助手App

• 用于开发者在真实设备上预览和调试应用程序,让开发者更容易调试

APK 和 IPA

• APK 是指应用程序的安装包。将小程序构建成应用程序的产物就是APK。开发者可以将其安装在手机上进行调试,并放到应用市场上发布。

• IPA 是指iOS 应用程序的安装包。将小程序构建成iOS应用程序的产物就是IPA。开发者可以安装在手机上调试,放到App上发布。

应用程序启动

• 指将应用程序提交到应用商店(如苹果App、腾讯App 等)审核并发布,允许用户在应用商店中搜索、浏览、下载和安装应用程序

产品功能开发平台多终端应用控制台

多终端应用控制台提供的主要功能如下:

名词描述

创建多终端应用账号

• 创建后,多端应用ID、应用程序和

• 应用程序ID和应用程序可用于生成服务器端API以调用多端应用程序

• 多端应用初始启动的安全验证

应用管理

• 您可以修改应用程序的名称、图标、简介等信息;并重置应用程序等。

绑定小程序账号

• 将小程序账号与多终端应用绑定后,微信开发者工具中基于小程序账号创建的项目可升级为多终端项目,方便进行多终端应用的开发和调试。

绑定移动应用账号

• 多终端应用绑定微信开放平台移动应用账号后,多终端应用可以使用微信开放能力,如微信登录、微信分享等。

插件管理

• 多终端插件供开发者或iOS原生语言开发使用,对接第三方SDK,使得基于多终端框架构建的应用可以对接第三方SDK。

• 目前多终端应用仅支持创建一个多终端插件。如果您需要创建多个多端插件,请联系新建中打开的助手申请。

• 另外,当前多终端插件只能被当前多终端应用引用,暂不支持被其他多终端应用使用。

内部贝塔分布

• 开发者可以在微信开发者工具构建IPA面板中勾选上传内测版本到平台,平台会自动生成下载链接和二维码。内测用户可以通过手机扫描二维码将内测版本上传至平台。在手机等设备上安装应用程序进行测试

资源包管理

• 指多终端应用资源包的版本管理。该功能正处于内测阶段。如果您想参与内测,请联系新开的助理申请。

身份管理

• 多终端身份管理为多终端开发者提供开箱即用的用户登录解决方案,并提供登录功能(微信登录、短信验证码登录、登录)的平滑迁移。小程序开发者不需要复杂的配置。只需调用原小程序代码中的接口,即可在数小时内实现多端应用的多种登录功能。

第三方应用管理

• 开发者可以通过wx..接口打开第三方App,但需要跳转的目标App需要在“多终端控制台-第三方App”中配置

• 支持默认打开浏览器和微信,此处无需配置

微信开放平台 微信开发者工具术语

快速预览多终端应用

• 在开发者工具小程序模式下,如果开发者尚未创建多端应用账号,可以通过“预览”入口构建多端应用的预览版,并使用手机应用助手扫描二维码即可体验。

升级为多终端项目

• 小程序已绑定多端应用后,可将小程序项目升级为多端项目并切换至“多端应用模式”进行开发调试

开发调试

• 在“多终端应用模式”下,为开发者提供构建支持热更新和远程调试的多终端应用的开发版和正式版功能。

• 并支持iOS模拟器和真机调试

构建安装包

• 开发者工具支持构建应用程序安装包(APK)和iOS应用程序安装包(IPA)

上传资源包

• 开通版本管理功能的多终端应用账号支持将开发者工具中的资源包上传到多终端应用控制台进行版本管理,并支持下载

手机应用助手

为了帮助开发者在早期开发体验阶段,能够在真实设备上快速体验小程序构建的多终端应用。开发者可以直接使用助手应用在真实设备上体验多设备应用。

该应用程序的核心功能是:

分享