tencent cloud

文档反馈

预置离线小程序

最后更新时间:2024-07-03 18:03:07
    离线小程序是内置在宿主 App 内的小程序,需要将小程序包从控制台下载下来,导入到宿主 App 工程中,跟随 App 一起打包。在 App 使用过程中,用户打开某个内置的小程序,无需从后端拉取下载,即使在没有网络连接的情况下也能打开并运行的小程序。

    预置流程

    1. 从控制台下载需要预置的小程序。
    
    2. 将下载的小程序包拷贝到自定义的 assets 目录,离线小程序需严格遵守命名规则,不能随意修改。
    说明:
    离线小程序命名规则:{miniAppId}_{miniAppVersion}.apkg
    
    3. 在 SDK 初始化配置中指定上一步放置离线小程序的目录。
    [[TMFMiniAppSDKManager sharedInstance] setOffLineApkgsPath:[[[NSBundle mainBundle] resourcePath] stringByAppendingPathComponent:@"Resource"]];

    注意事项

    离线小程序也需要走正常的小程序绑定应用和发布流程,只有上线状态的小程序才可下载离线包。
    离线小程序适用新版发布、版本回退、下架等版本管理逻辑,当线上版本与预置版本不一致时,客户端会正常拉取线上版本。
    当小程序被下架后,预置在 App 中的对应离线小程序也无法正常使用。
    
    联系我们

    联系我们,为您的业务提供专属服务。

    技术支持

    如果你想寻求进一步的帮助,通过工单与我们进行联络。我们提供7x24的工单服务。

    7x24 电话支持