- 文档首页
应用性能监控全链路版
用户指南
客户端监控
App 端监控
最佳实践
RangersAPM 动态库封装工具使用指南
最佳实践
RangersAPM 动态库封装工具使用指南
RangersAPM 动态库封装工具使用指南
RangersAPMDylibTool 是一款 macOS 桌面工具,用于将 RangersAPM/APMPlus 的多个静态库子模块封装为单一动态框架 XCFramework,以动态库形式集成到 iOS 项目中。
工具支持的产物形式及说明如下:
- 网络连接正常,确保构建过程可正常访问 GitHub 下载静态库。
- 已下载 RangersAPMDylibTool 并在 系统设置 > 隐私与安全性 中信任该工具。
- 若项目中已有通过 CocoaPods 或 SPM 静态库方式集成的 RangersAPM/APMPlus 相关组件,请先移除该组件再集成动态库版本,避免符号冲突。
- 下载压缩包并解压,即可直接运行并使用 RangersAPMDylibTool。
- 启动工具后,选择需要使用的 RangersAPM 版本号(如 5.2.15),然后单击 获取可用组件。
-
- 勾选需要的子库(如 Crash、WatchDog)并选择产物形式,然后单击 生成动态库。有关子库的说明请参见 子库说明。
-
- 工具自动执行动态库构建并生成构建日志。若构建失败,可单击 复制错误信息 获取完整错误日志用于问题排查,详情请参见 常见问题。
-
- 构建成功后,单击 选择目录并导出,工具会将最终产物导出到指定目录。
说明
生成的产物不再区分子库,统一为单一 framework 且动态库名称为 RangersAPMDylib。
- 模拟器:arm64 / x86_64(支持 Apple Silicon Mac 上的模拟器)
单击 复制错误信息 按钮,将日志提供给技术支持进行排查。常见失败原因及说明如下:
最近更新时间:2026.08.20 10:33:21