問題タブ [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 - ReplayKit で無効化された RPPreviewViewController の共有拡張機能

ReplayKit を使用してビデオを録画した後、RPPreviewController が表示されます。しかし、共有拡張機能からメッセージを選択すると、画面が真っ暗になります。

この時点で次のユーザーがログアウトされます。

拡張機能が「無効」になり、メッセージ拡張機能が壊れている理由について何か考えはありますか?

更新:このバグ レポートを Apple に送信したところ、バグ レポート 22750239 と重複しているとのことでした。ただし、進行状況を確認する方法がわかりません (Apple のバグ レポート システムは非常にイライラします)。

0 投票する
2 に答える
1107 参照

ios - ReplayKitスクエアレコーディング

replaykit に強制的に画面の一部のみを正方形モードで記録させる方法はあるのでしょうか? 現在の API は画面全体を記録するようです。

0 投票する
1 に答える
659 参照

xcode - タイプ 'GameScene' の値には、ReplayKit のメンバー 'previewViewController' がありません

SpriteKit を使用したプロジェクトがあります。ReplayKit の WWDC15 のビデオを見たことがありますが、コードを使用したい場合、次のエラーが発生します。

タイプ 'GameScene' の値にメンバー 'previewViewController' がありません

私はこのコードを使用しました:

0 投票する
1 に答える
1066 参照

ios - ReplayKit でゲームの音声が記録されないのはなぜですか?

MPMusicPlayerController を使用してアプリでオーディオを再生し、RPScreenRecorder を使用して画面を記録しています。私が抱えている問題は、アプリの音声ではなく、画面のみを記録することです。私が抱えているもう1つの問題は、previewControllerのキャンセルボタンを押しても、何らかの理由でビューが閉じられないことです。私は何を間違っていますか?

0 投票する
1 に答える
390 参照

ios - ReplayKit とプレビューのタイトル

別の ReplayKit の質問:

記録を停止した後にプレビュー ビュー コントローラーを表示すると、ReplayKit はタイトルに現在の日付のサブタイトルが付けられたターゲット名を使用しているようです。プロジェクト名が適切ではないため、このタイトルを変更したいと考えています。変更する可能性はありますか?title プロパティを変更するだけでは機能しません。ReplayKit の新しいバージョンのいずれかにこの可能性を追加するまで、迅速なハック/回避策は非常に役立ちます。ありがとう!

0 投票する
2 に答える
412 参照

ios - ReplayKit、プレビューを見た後にステータスバーが消えない

アプリのステータス バーが常に非表示になっています。

記録されたプレビューを表示する場合を除き、プレビュー コントローラーでプレビューを表示するとステータス バーが表示されますが、プレビュー コントローラーを閉じても消えません。prefersStatusBarHidden使用しているコントローラーに対してYESを返すことを再確認しました。ステータスバーを常に非表示にしておく必要があります。

  • [[UIApplication sharedApplication] setStatusBarHidden:YES];助けにならない。これを handler で呼び出してみましたdismissViewControllerAnimated:completion:
  • [self.viewController setNeedsStatusBarAppearanceUpdate];どちらも役に立ちません。これを handler で呼び出してみましたdismissViewControllerAnimated:completion:

ユーザーがホーム画面に戻って戻ると、ステータスバーが適切に消えるように見えることに気付きました。ただし、それだけでは修正には不十分です。

0 投票する
2 に答える
1003 参照

ios - Swiftでキャンセルボタンを押してもReplaykitウィンドウが消えませんか?

リプレイ キットを使用して画面を記録しています。プレビュー画面が表示されたら、画面を閉じるためのキャンセル ボタンがありますが、何もしません。私はデリゲート func previewControllerDidFinish とそれを却下するコードを持っていますが、消えません。キャンセルを押したときにウィンドウを閉じる方法を知っている人はいますか? ありがとう!

0 投票する
1 に答える
411 参照

ios - ReplayKitとdiscardRecordingWithHandler

私だけですかdiscardRecordingWithHandler:、それとも ReplayKit では機能しませんか? まったく。録音を破棄できた人はいますか? 私が見ているのは、ハンドラーが呼び出されることはありません。録音は破棄されません。

0 投票する
1 に答える
1857 参照

ios - RPScreenRecorder stopRecordingWithHandler が機能しないのはなぜですか?

Web サイトのユーザビリティをテストしており、ネイティブ アプリで WKWebView を使用しています。この理由は、COSTouchVisualizer を使用してタッチを表示し、RPScreenRecorder を使用してインタラクションとマイクで「大声で話す」ことを記録できるようにするためです。

記録を開始するための次の IBAction があります。

印刷で動作するようです 正常に記録を開始しました。

ただし、記録を停止する IBAction に接続されたボタンが押されると、次のコードが実行されます。

ただし、最初のログ (「1. レコーダー機能の前」) を出力する以外は何も起こりません。他のログステートメントは表示されず、ボタンで有効なステータスを切り替えることもできません。

ステートメントをヒットしたために IBAction が接続されていることはわかっていますが、stopRecordingWithHandler を起動できない理由はわかりません。

iOS 9.3 を実行している iPad Pro 9.7 インチでこれをテストしています。

WKWebView を記録しようとすることと関係があるのではないかと考え始めていますが、これが問題である場合はエラーが発生すると思います。

どんな助けでも大歓迎です:)

0 投票する
1 に答える
1205 参照

ios - Xcode のシミュレーターで replaykit をテストできますか?

ipad air 2シミュレーターでreplaykitをテストし、ウィンドウがポップアップして記録された画面のビデオを表示するかどうかを確認しようとしています. 私がそれをすると、これを言ってエラーが発生します。それは、シミュレーターでテストしているからですか?

プラグイン com.apple.ReplayKit.RPVideoEditorExtension が中断されました

ハブ接続エラー エラー Domain=NSCocoaErrorDomain Code=4097 「com.apple.ReplayKit.RPVideoEditorExtension という名前のサービスへの接続」 UserInfo={NSDebugDescription=com.apple.ReplayKit.RPVideoEditorExtension という名前のサービスへの接続}