跳转到主要内容
PRODUCT DOCUMENTS

快速找到所需文档,高效完成接入与排障

浏览产品文档与友盟 Skill,展开目录并阅读正文。

iOS集成时提示Undefined symbol: _OBJC_CLASS_$_UMZid及链接错误,如何解决?

该错误通常是因为未正确集成 UMDeviceSDK 所致。请确认您的项目中已完整引入 UMDeviceSDK 库,并确保其版本与当前 SDK 兼容。

建议按照以下步骤进行排查和修复:

  1. 检查是否已将 UMDeviceSDK 添加至项目依赖;

  2. 确保 UMDeviceSDK 的头文件路径已正确配置;

  3. 如使用 CocoaPods 或其他包管理工具,请运行 pod update UMDeviceSDK 更新至最新版本;

  4. 若为手动集成,请重新导入 SDK 并检查 Build Settings 中的链接参数设置。

完成上述操作后,重新编译项目即可解决该问题。