Macos OSX 10.8中的AVKit
我们正在开发一个OSX应用程序,它必须得到OSX 10.7到10.9的支持。我们目前正在使用QTKit和QTMovieView显示视频,但最近尝试上载新版本时,我们收到以下错误消息:Macos OSX 10.8中的AVKit,macos,mac-app-store,qtkit,Macos,Mac App Store,Qtkit,我们正在开发一个OSX应用程序,它必须得到OSX 10.7到10.9的支持。我们目前正在使用QTKit和QTMovieView显示视频,但最近尝试上载新版本时,我们收到以下错误消息: Deprecated API usage. Apple no longer accepts submissions of apps that use QuickTime APIs. 我们还测试了将基本SDK设置为10.8,但结果相同 更改为AVKit和AVPlayerView不适用于10.9之前的版本 那么,有没
Deprecated API usage. Apple no longer accepts submissions of apps that use QuickTime APIs.
我们还测试了将基本SDK设置为10.8,但结果相同
更改为AVKit和AVPlayerView不适用于10.9之前的版本
那么,有没有办法在10.9之前的版本中使用AVKit,或者用QTKit发布应用程序呢?在Mavericks之前的OS X版本中不能使用AVKit 但是AVKit是一个非常小的框架,它只包含一个播放器视图,该视图具有一些现成的高级功能(例如章节导航、选择和修剪…-类似于
QTMovieView
)。如果您的应用程序不需要这些功能,您可以使用仅适用于AVFoundation的类(AVFoundation是在OS X 10.7中引入的)轻松实现具有简单播放功能的视图 您可以使用&.
这里有一些苹果示例代码,展示了如何构建DIY播放器视图: 此自定义播放器视图支持:
- 播放/暂停
- 倒带
- 播放进度
- 快进
- 音量控制