iOS SDK
iOS SDK 分为两条线:一条把小程序嵌进原生 iOS App(Host SDK / SuperEngineSDK),一条用于开发原生运行的小程序(Native Mini App)。本页内容基于 SuperEngineSDK 文档整理。
根据你的角色选择对应的文档线:
Host SDK — 把小程序嵌进原生 App
面向宿主 App 开发者。SuperEngineSDK 以二进制 XCFramework 形式通过 Swift Package 分发,负责在原生 iOS App 中初始化小程序运行时、拉取小程序列表并以 push / present / 嵌入等多种方式启动小程序,同时可通过 provider 向小程序回传宿主能力。
Native Mini App — 开发原生运行的小程序
面向小程序开发者。基于 SDMMiniAppClientSDK 的脚手架工程,用 SwiftUI 或 UIKit 实现原生小程序,通过 bridge 调用宿主能力,最终打包为可供宿主集成的 Swift Package / XCFramework。
- 开发指南 — 项目结构、开发工作流、实现小程序与入口、读取启动上下文、使用 bridge、生命周期钩子、打包集成、环境变量与注意事项