删除QTKit依赖项

时间:2014-10-30 12:25:52

标签: ffmpeg dependencies deprecated qtkit

我想使用FFMPEG将应用程序提交到 Mac App Store ,但我被拒绝了,因为 libavcodec 链接了已弃用的 QTKit framework:

Deprecated API Usage - Apple no longer accepts submissions of apps that use QuickTime APIs.

我使用brew install ffmpeg安装了 ffmpeg 。如何删除此依赖项?

1 个答案:

答案 0 :(得分:3)

您可以通过向--disable-indev=qtkit电话添加./configure,从禁用QTKit的来源重新编译FFmpeg。既然你还没有说明你使用FFmpeg到底是什么原因可能无法解决问题 - 如果你使用一个直接依赖QTKit的组件,那么如果在没有QTKit的情况下编译FFmpeg你就没有那个功能。