集成 iOS SDK 看不到悬浮球?

首先请确认初始化 Bugtags SDK 设置的是 BTGInvocationEventBubble 模式,如果设置的是 BTGInvocationEventShake 模式则需要摇一摇才可以看到图标。

如果仍然没有解决问题,则可能是没有找到 Bugtags SDK 的资源文件包 Bugtags.bundle 导致的,请尝试以下方法:

如果是通过手动集成

请检查应用对应 target 的设置中,Build Phases -> Copy Bundle Resources 中是否有 Bugtags.bundle 资源包

Copy Bundle Resources

如果没有 Bugtags.bundle 资源包,请手动将资源包拖到 Copy Bundle Resources 中。

如是是通过 CocoaPods 集成

请检查应用对应 target 的设置中,Build Phases 下是否有 Copy Pods Resources 脚本配置

Copy Pods Resources

通常情况上述脚本是 CocoaPods 在初始化项目的时候自动建立的,如果没有 Copy Pods Resources 脚本,请手动建立这个脚本,如下:

1. 进入项目对应的 Target 下的 Build Phases,如下图所示,点击 + 号,添加一个 Run Script

Run Script

为这个 Run Script 命个名字,比如:Copy Pods Resources

Copy Pods Resources

2. 在脚本区添加以下代码:

"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh"

3. 编译运行,应该就可以看到 Bugtags 图标了

评论