应用程序使用Qtkit框架。
尝试上传到iTunes时,会显示错误消息:二进制文件无效。
我收到了以下邮件:不推荐使用的API使用情况 - Apple不再接受使用QuickTime API的应用提交。
来源:https://developer.apple.com/quicktime/ QTKit
QTKit是一个Cocoa框架,用于处理基于时间的媒体,提供一组易于使用的类和方法来处理捕获,回放,编辑和导出。使用这些资源将媒体集成到您的应用中。
的QuickTime
QuickTime提供了一个功能强大的基于C的API,用于处理基于时间的媒体,允许低级媒体导出,编辑,编码和解码。虽然QTKit是与基于时间的媒体一起使用的首选API,但是对QuickTime的充分理解对于所有开发人员都是必不可少的。
结果:QuickTime和Qtkit是不同的API。
请确认Apple不再接受使用QuickTime API和QTKit
的应用提交内容答案 0 :(得分:3)
肯定是这样。 QTKit与QuickTime不同,但它在它之上,并且QuickTime不会非常优雅地进入未来。 Apple不希望在黑客攻击中不断打击黑客,以使QuickTime能够在更新的机器和操作系统上运行。
好消息是AVFoundation有点棒。