SDK 集成指南
在 iOS、Android、Web、Desktop、Server 等平台集成 OpenDev SDK 的完整指南。
平台支持
| 平台 | 认证 | 支付 | 最低版本 |
|---|---|---|---|
| iOS | ✅ | ✅ | iOS 12.0+ |
| Android | ✅ | ✅ | API 21+ |
| Windows | ✅ | ✅ | Windows 10+ |
| macOS | ✅ | ✅ | macOS 10.14+ |
| Web | ✅ | ✅ | ES6+ 浏览器 |
| Server | ✅ | ✅ | Node 14+ |
iOS 集成
安装
Swift Package Manager:
dependencies: [
.package(url: "https://github.com/opendev/ios-sdk.git", from: "1.0.0")
]
CocoaPods:
pod 'OpenDevSDK', '~> 1.0'
初始化
OpenDev.configure(
appId: "your-app-id",
channelId: "your-channel-id",
environment: .production
)
Android 集成
使用 Gradle 添加依赖,在 Application 中初始化 SDK,传入 appId、channelId、environment。
Web 集成
引入 SDK 脚本,调用 OpenDev.init() 并传入配置。支持 OAuth 登录与支付调用。
初始化配置
| 参数 | 说明 |
|---|---|
| appId | OpenDev 应用 ID |
| channelId | 渠道 ID(可选) |
| environment | development / production |