私はAppleが原料のこの種のを許可することを確認していません。私はちょうどアプリはiPhone だけでなく、現在のアプリケーションで開いているものは何でも画面キャプチャを取るためにアプリケーションを作りたいです。解決策を提案してください。iPhoneの画面をプログラムでキャプチャすることは可能ですか?
-1
A
答えて
0
いいえ、恐れていません。サンドボックス化のために、自分のアプリのウィンドウにしかアクセスできません。
0
You can't capture screen of another applications or windows rather then your application. It's restricted by apple.
あなたはUIGraphicsBeginImageContextWithOptions
を使用して、アプリケーションの画面をキャプチャすることができます。そのためにはthis so postを参照してください。
0
バックグラウンドタスクに関するすべての情報はここにあります:https://developer.apple.com/library/ios/documentation/iPhone/Conceptual/iPhoneOSProgrammingGuide/BackgroundExecution/BackgroundExecution.html しかし、私は、セキュリティ上の問題を引き起こす可能性があるため、他のアプリケーションのスクリーンショットを取ることを許可します。
-2
独自のアプリケーションを除いて、他のアプリケーションの画面をキャプチャすることはできません。ここでビュー
class Welcome: UIViewController {
if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)])
UIGraphicsBeginImageContextWithOptions(self.view.bounds.size, NO, [UIScreen mainScreen].scale);
else
UIGraphicsBeginImageContext(self.view.bounds.size);
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()];
UIImage *image = UIGraphicsGetImageFromCurrentImageContext();
UIGraphicsEndImageContext();
UIImageWriteToSavedPhotosAlbum(image, self, nil, nil);
}
関連する問題
- 1. 画面の一部だけをキャプチャすることは可能ですか、別のアプリの特定のビューのキャプチャすることは可能ですか?
- 2. モバイルWebページで画像をキャプチャすることは可能ですか?
- 3. クライアント側から画面をキャプチャしてサーバ側に保存することは可能ですか? (PHP)
- 4. UIReplicantViewのUIImageスクリーンショットをキャプチャすることは可能ですか?
- 5. Replaykitで画面の一部を記録することは可能ですか?
- 6. vncサーバの画面をクライアントと共有することは可能ですか?
- 7. iphoneでプログラムでデジタル署名をすることは可能です
- 8. ComboBox "DroppingDown"イベントをキャプチャすることは可能ですか?
- 9. Java、Androidでプログラムで画像を作成することは可能ですか?
- 10. UIImagePickerControllerはiphoneで全画面をキャプチャします
- 11. アプリがAndroidのホーム画面を変更することは可能ですか?
- 12. iphoneシミュレータでブラウザをダウンロードすることは可能ですか
- 13. iPhoneでUIWebViewをキャッシュすることは可能ですか?
- 14. ラムダ内の可変数のパラメータをキャプチャすることは可能ですか?
- 15. webviewからホーム画面ウィジェットを作ることは可能ですか?
- 16. iPhoneの画面をプログラムでロックする方法は?
- 17. iPhone用に「ホーム画面に追加」ボタンを作ることは可能ですか?
- 18. xamarin ios(visualstudio2013)の起動画面でログイン画面を読み込むことは可能ですか
- 19. Azureインスタンスをプログラムでスケーリングすることは可能ですか?
- 20. iPhoneのタッチ数を数えることは可能ですか?
- 21. UIImageViewをアニメーション化してiPhone画面をキャプチャする方法は?
- 22. iPhoneアプリ名を「登録」することは可能ですか?
- 23. 追跡面を認識することは可能ですか?
- 24. ffmpegでASIOデバイスからオーディオをキャプチャすることは可能ですか?
- 25. IEのリンク上で右クリックボタンイベントをキャプチャすることは可能ですか?
- 26. SDLで画面をキャプチャしますか?
- 27. Goで画面をキャプチャしますか?
- 28. ターミナルでvim/viで画面を分割することが可能です
- 29. ウェブアプリから電話のビデオストリームをキャプチャすることは可能ですか?
- 30. カスタムtvOSスクリーンセーバーをプログラムすることは可能ですか?
のスクリーンショットを取るためのコードは、あなたが 'UIView'上にあるが、あなたは' UIWindow'上であるキャプチャすることはできません事をキャプチャすることができます。例の場合:撮影したがUIViewのサブビューの他ならないことを、あなたは 'UIAlertView'が提示している場合は、私は自分のアプリケーション画面に物事を捉えることができることを意味している –
になります。私は私のUIWindowのiphoneで何もすることはできません。 – kalpesh
また、あなたが他のアプリの画面 –