SOP TRTC SDK 仪表盘 Android TRTC 发送自定义采集的视频数据 Android TRTC 发送自定义采集音频解决方案 Android TRTC 实现横屏视频通话 iOS端 TRTC 发送自定义采集视频解决方案 iOS端 TRTC 发送自定义采集音频解决方案 APNS推送 脏字过滤 TXLiteAVSDK中使用 AVAudioSession 问题总结 AndroidStudio编译SDK报错 RoomService部署验证 Xcode编译SDK报错 iOS编译库冲突问题 iOS端移动直播自定义采集实现 iOS端TXLiteAVSDK与IMSDK 3.x集成冲突报错问题 Android端TXLiteAVSDK与IMSDK 3.x集成冲突报错问题 Android端LiteIM sdk升级IM4.x版本报错问题 移动直播iOS 12兼容问题 如何实现好的画质 如何计算PCM音量大小 使用播放器播放视频有黑边 直播拉流播放失败 直播拉流端卡顿现象 短视频上传失败 移动直播SDK对接第三方美颜库 移动直播连麦解决方案 Android移动直播推自定义采集的视频数据 Android移动直播推自定义采集的声音数据 Android直播播放如何获取YUV数据 Android直播播放如何自定义渲染 实时音视频画面黑屏 实时音视频订阅流显示 iOS 12默认新编译系统下文件名冲突问题 TXLiteAVSDK指标监控 进阶:小程序实时音视频参数透传 移动直播 Android 9.0 无法拉流问题 移动直播推流事件回调 移动直播拉流事件回调 短视频实现视频缩略图列表转GIF功能 roomService加入群组时报错invalid group id NTP时间戳转换 提示Role not exists 角色不存在 如何播放背景音乐 iOS端短视频添音频相关问题总结 Web同步终端离线推送TIMOfflinePushInfo说明文档 web端自定义消息发送 web端同步终端的已读回执 web端对群组内用户禁言操作 TRTC v2混流接口setMixTranscodingConfig使用指引

移动直播iOS 12兼容问题

发布日期:2018年9月24日 更新日期:2018年9月24日 贡献者:zilongye

常见场景

随着iOS 12正式发布,集成移动直播TXLiteAVSDK或多或少会遇到相关兼容问题,以下是我们提供的解决方案。

解决方案

  1. TXLiteAVSDK依赖libstdc++.tbd库,在Xcode 10上无法编译通过
    解决办法:之前系统依赖库需要链接libstdc++.tbd相关库,现在不需要了,而是替换成链接libc++.tbd库。

    libz.tbd
    libc++.tbd
    libresolv.tbd
    libsqlite3.tbd
    Accelerate.framework
    GPUImage.framework(企业版需要)

  2. Xcode 10上运行移动直播SDK Demo编译失败
    解决办法:当前最新SDK版本 5.2.5541对应的SDK Demo可以直接在Xcode 10上编译运行。 官网Demo及SDK下载地址:https://cloud.tencent.com/document/product/454/7873

  3. iOS 12部分机型出现花屏现象
    解决办法:TXLiteAVSDK 5.1之前的版本在部分iOS 12系统的机型上会出现推流播放花屏、短视频录制花屏问题,该问题5.1版本SDK已修复,升级SDK可以解决问题。 官网SDK下载地址:https://cloud.tencent.com/document/product/454/7873

原理

libstdc++.tbd、libstdc++.6.0.9.tbd动态库,跑在iOS 12之前的系统机型上没问题。但由于iOS 12 中全部采用libc++代替libstdc++的动态库,并且 Xcode 10 里面添加库也搜索不到这2个系统库了。所以一般解决该问题的方法就是从Xcode 9.4及之前的版本中找到动态库libstdc++.6.0.9.tbd文件copy到Xcode 10下就可以完美解决问题。或者将iOS 12的 DeviceSupport 文件copy到Xcode 9.4下也可以完美解决Xcode 9.4运行iOS 12的问题。TXLiteAVSDK已替换成依赖libc++库。

libstdc++.tbd相关库下载地址:https://demo-1251132611.cos.ap-guangzhou.myqcloud.com/libstdc%2B%2B%E5%BA%93.zip

results matching ""

    No results matching ""