現在XCODEでIOSのアプリを作っています。
アプリがバックグラウンドにいても、画面のスクリーンショットを取る方法はないでしょうか?
ご存知の方は、ご教授ください。
#補足情報
Go Record Screen Recorderというアプリは実際にこの機能を実装しています。
#試したこと
swift
1 func captureScreen() -> UIImage? { 2 UIGraphicsBeginImageContext(view.frame.size) 3 view.layer.render(in: UIGraphicsGetCurrentContext()!) 4 let image = UIGraphicsGetImageFromCurrentImageContext() 5 UIGraphicsEndImageContext() 6 return image 7 }
アプリがバックグラウンドにいるときに、このコードを実行すると、IOSのホームスクリーンではなく、アプリのUIのスクリーンショットが得られてしまいます。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/01/10 09:59