这个项目能做什么

Aptabase 是一款面向移动、桌面和 Web 应用的开源、隐私优先的分析平台。本包提供 Swift SDK,用于将事件追踪集成到 Apple 平台应用中。 安装方式支持 Swift Package Manager、Xcode 包依赖和 CocoaPods。 SDK 需要使用从 Aptabase 账户获取的应用密钥初始化一次,然后通过 trackEvent 函数手动追踪事件。事件可以包含自定义字符串和数值属性。SDK 会自动为事件附加操作系统版本、应用版本等其他上下文信息。 主要特性: - 无自动事件收集;开发者必须显式调用 trackEvent - 后台非阻塞操作提交事件 - 自动元数据增强(操作系统、应用版本) - macOS 目标需要启用 Outgoing Connections (Client) 沙盒权限 - 兼容 iOS、macOS、tvOS 和 watchOS 托管版 Aptabase 服务和支持自托管版本均可使用该 SDK。向 App Store 提交应用的开发者可参考 Apple App Privacy 指南。