zversion:1.1.1

UMDevice.zip

此定制版原因:**

  1. 解决avmp冲突;
  2. 部分用户要求支持bitcode;

    操作文档:

    1. 必须搭配的SDK版本:

  • UMCommon.framework(大于等于v7.2.0);
  • UMCrash.framework(大于等于v1.0.0);

    2. 用户集成SDK时需要如何操作:

    手动集成步骤:

    依赖库

  1. CoreTelephony.framework 获取运营商标识

  2. libz.tbd 数据压缩

  3. libsqlite.tbd 数据缓存

  4. libc++.tbd 异常捕获

  5. SystemConfiguration.framework 判断网络状态

工程配置

  1. 选择SDK功能组件并下载,解压.zip文件得到相应组件包(例如:UMCommon.framework,UMCrash.framework等)。
  2. XcodeFile —> Add Files to "Your Project",在弹出Panel选中所下载组件包->Add。(注:选中“Copy items if needed”)
    ZIDSDK无AVMP版(支持bitcode) - 图1
  3. 添加依赖库,在项目设置target -> 选项卡General ->Linked Frameworks and Libraries如下:ZIDSDK无AVMP版(支持bitcode) - 图2
  4. Targets->BuildSettings 中 , Other Linker Flags增加-ObjC,⼀定要添加此项,注意是⼤写C,不是⼩写c。