手动集成 SDK 添加 -ObjC 导致编译出错?

手动集成 SDK,需要在应用对应 target 的设置中,Build Settings -> Linking 项下的 Other Linker Flags 中添加 -ObjC,如果添加 -ObjC 导致编译出错,可以将 -ObjC 移除改为添加 -force_load 来解决。

步骤:

1. 在 Other Linker Flags 中添加 -force_load

添加 -force_load

2. 进入项目中 Bugtags.framework 的目录

进入 Bugtags.framework 目录

找到 Bugtags 的静态库文件

找到静态库

3. 将第 2 步找到的 Bugtags 静态库拖动到第 1 步添加的 -force_load 下面

拖动静态库

4. 最终效果

最终效果

编译:

按以上步骤操作后,如果编译成功,则集成 Bugtags SDK 成功。

评论