美文网首页
关于集成环信遇到的坑(持续中)

关于集成环信遇到的坑(持续中)

作者: 小代码仔 | 来源:发表于2018-06-06 17:57 被阅读31次
    一、pod 导入EaseUI 时失败如下图:
    pod 导入EaseUI 失败.png
    • 报错原因:导入EaseUI 时会引用MBProgressHUD 0.9版本,但是我们又手动导入了 MB 1.0 版本。导致冲突。
    • 解决方法:移除导入 MB 1.0 的命令行。
    二、pod 导入EaseUI 后项目报的错
    • MBProgressHUD 0.9版本导致的错误:
      项目中用的一直都是MB 1.0版本,变成MB 0.9 版本后主要有三个地方导致项目报错。
      隐藏方法:0.9版本 -> - (void)hide:(BOOL)animated;
           1.0版本 -> - (void)hideAnimated:(BOOL)animated;
      文本展示:0.9版本 -> @property (copy) NSString *labelText;
           1.0版本 -> @property (strong, nonatomic, readonly) UILabel *label;
    • EaseUI 中引用了 SDWebImage 导致的报错:
      项目中都是被pod 引入的A、B两个库,如果A 中引用了B 就会报错:Include of non-modular header inside framework module ****
      解决方法:buldsetting 中设置 Allow Non-modular Includes In Framework Modules 为 YES

    相关文章

      网友评论

          本文标题:关于集成环信遇到的坑(持续中)

          本文链接:https://www.haomeiwen.com/subject/ihqisftx.html