我以前使用 Everyplay 在 iOS 上发布了一个应用程序。
目前正在更新应用程序以支持 iOS 8 和 iPhone 6。
该应用程序是使用 GLKit 的自定义 OpenGL 引擎。它已更新为支持原生分辨率并在 iPhone 6 plus 上以 1920x1080 运行。
在捕获期间,每 5 秒会出现一次警告消息:
-[EveryplayCapture encoderNewAudioSample:timestamp:asbd:frames:] error appending audio samples
录制完成后,我启动界面以使用以下方式共享重播:
[[Everyplay sharedInstance] playLastRecording];
一个黑色的视图弹出一个不断的进度/等待动画。此时无法导航回应用程序,因此它基本上被冻结了。
尝试共享重播时,调试器输出中会显示一条消息。播放视频时出错:
Error Domain=AVFoundationErrorDomain Code=-11838 "Operation Stopped" UserInfo=0x16724f00 {NSLocalizedDescription=Operation Stopped, NSLocalizedFailureReason=The operation is not supported for this media.}
这个问题在我的 iPhone 5 上没有发生。