问题标签 [replaykit]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1227 浏览

ios - RPPreviewViewController 的共享扩展因 ReplayKit 而失效

使用 ReplayKit 录制视频后,会出现 RPPreviewController。但是从共享扩展中选择消息时,屏幕变黑。

此时注销以下内容:

关于为什么扩展变得“无效”并且消息扩展被破坏的任何想法?

更新:我向 Apple 提交了此错误报告,并被告知它是错误报告 22750239 的副本。但我不确定如何检查进度(Apple 的错误报告系统非常令人沮丧)。

0 投票
2 回答
1107 浏览

ios - ReplayKit 方形录音

我想知道有没有办法强制 replaykit 以方形模式只记录屏幕的一部分?当前的API似乎记录了整个屏幕!

0 投票
1 回答
659 浏览

xcode - “GameScene”类型的值在 ReplayKit 上没有成员“previewViewController”

我有一个 SpriteKit 项目。我看过 WWDC15 for ReplayKit 的视频,但是当我想使用代码时,我有这个错误:

“GameScene”类型的值没有成员“previewViewController”

我用过这段代码:

0 投票
1 回答
1066 浏览

ios - 为什么我的游戏中的音频没有在 ReplayKit 中录制?

我使用 MPMusicPlayerController 在我的应用程序中播放音频,并使用 RPScreenRecorder 录制屏幕。我遇到的问题是它只记录屏幕而不是应用程序中的音频。我遇到的另一个问题是,当我按下 previewController 的取消按钮时,它不会出于某种原因关闭视图。我究竟做错了什么?

0 投票
1 回答
390 浏览

ios - ReplayKit and the title of the preview

Another ReplayKit question:

When showing the preview view controller after stopping the recording, ReplayKit seems to use the target name in the title, subtitled by the current date. We would like to change this title since the project name does not fit well there. Is there a possibility to change it? Simply changing the title property won't work. Any fast hack / workaround would be really helpful until adding this possibility in one of the later versions of ReplayKit. Thanks!

0 投票
2 回答
412 浏览

ios - ReplayKit,观看预览后状态栏不会消失

我的应用程序始终隐藏状态栏。

除了查看录制的预览时,在预览控制器中观看预览时状态栏会出现,但在预览控制器关闭时状态栏不会消失。我已经仔细检查prefersStatusBarHidden了我正在使用的控制器是否返回 YES。我真的需要一直隐藏状态栏。

  • [[UIApplication sharedApplication] setStatusBarHidden:YES];没有帮助。我尝试在处理程序中调用它dismissViewControllerAnimated:completion:
  • [self.viewController setNeedsStatusBarAppearanceUpdate];也无济于事。我尝试在处理程序中调用它dismissViewControllerAnimated:completion:

我注意到如果用户转到主屏幕并返回,状态栏似乎会正常消失。然而,这还不足以解决问题。

0 投票
2 回答
1003 浏览

ios - 在 Swift 中按下取消按钮时,Replaykit 窗口不会关闭?

我使用重播工具包记录我的屏幕,当预览屏幕弹出时,有一个取消按钮来关闭屏幕,但它什么也没做。我有委托函数 previewControllerDidFinish 和代码来解除它,但它并没有消失。有谁知道按取消时如何关闭窗口?谢谢!

0 投票
1 回答
411 浏览

ios - ReplayKit 和 discardRecordingWithHandler

只有我还是discardRecordingWithHandler:在 ReplayKit 中不起作用?完全没有。有没有人能够丢弃录音?我看到的是,处理程序永远不会被调用。录音永远不会被丢弃。

0 投票
1 回答
1857 浏览

ios - 为什么 RPScreenRecorder stopRecordingWithHandler 不起作用?

我正在测试网站的可用性并在本机应用程序中使用 WKWebView。这样做的原因是我可以使用 COSTouchVisualizer 来显示触摸,并使用 RPScreenRecorder 来记录交互和与麦克风的“大声说话”。

我有以下 IBAction 来开始录制:

这似乎与打印成功开始录制。

但是,当按下连接到 IBAction 以停止录制的按钮时,应运行以下代码:

但是除了打印出第一个日志(“1. before the recorder function”)之外,什么也没有发生。我没有得到其他日志语句,按钮也没有切换它们的启用状态。

我知道 IBAction 是由于命中语句而连接的,但不知道为什么我不能让 stopRecordingWithHandler 触发。

我正在运行 iOS 9.3 的 iPad Pro 9.7" 上对此进行测试。

我开始怀疑它是否与尝试记录 WKWebView 有任何关系,但我会想象如果这是问题所在,我会收到错误消息。

任何帮助将不胜感激 :)

0 投票
1 回答
1205 浏览

ios - 你可以在 Xcode 的模拟器中测试 replaykit 吗?

我在 ipad air 2 模拟器中并尝试测试 replaykit 并查看是否弹出窗口以查看录制屏幕的视频。当我这样做时,我会收到一条错误消息。那是因为我在模拟器中测试它吗?

插件 com.apple.ReplayKit.RPVideoEditorExtension 中断

集线器连接错误错误域=NSCocoaErrorDomain 代码=4097“连接到名为 com.apple.ReplayKit.RPVideoEditorExtension 的服务”UserInfo={NSDebugDescription=连接到名为 com.apple.ReplayKit.RPVideoEditorExtension} 的服务