ios - 将 RPPreviewController 中的视频保存到特定位置而不是保存到相机胶卷?

标签 ios swift replaykit

我正在使用 ReplayKit 进行屏幕录制,当我单击保存按钮时调用委托(delegate)方法 previewController(_:didFinishWithActivityTypes:) 时,它会自动保存到相机胶卷。我怎样才能改变它?我想将视频保存在设备文件系统的某个地方。我搜索了整个谷歌和苹果文档,但我找不到与此相关的任何内容。

最佳答案

如果您的应用程序支持应用程序文件,则回放套件可以将文件直接保存到文件夹中。例如 VLC 应用程序在文件中有一个文件夹。否则,您可能需要实现操作扩展来做类似的事情。

关于ios - 将 RPPreviewController 中的视频保存到特定位置而不是保存到相机胶卷?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54383183/

相关文章:

ios - 如何将相机胶卷中的所有照片和视频插入阵列?

swift - 在 swift 中使用 WebRTC 进行 iOS 屏幕共享(使用 ReplayKit)

ios - 如何将 .plist xml 字符串转换为 NSDictionary

ios - 由于未捕获的异常 '_HKObjectValidationFailureException' 而终止应用程序

ios - 滚动条上的主线程阻塞和 Kingfisher 设置图像

ios - (Swift) UIPanGestureRecognizer 在 View 上工作正常,直到将 subview 添加到它

ios - 当使用 ARC 的对象包含多个非 ARC 对象时会发生什么?

dictionary - 从 userInfo 字典中获取字符串

ios - 怎么直播iphone屏幕

ios - 如何在 iOS 上录制来自其他应用程序的屏幕内容?是否存在关于隐私(应用程序沙箱)的安全问题?