1
A
回答
5
使用私有API是。當應用程序在後臺運行時,UIGetScreenImage()
也可以使用。我設置了一個應用程序,以便在引發異常時進行屏幕截圖,並且在後臺運行時崩潰時還會截取主屏幕/其他應用程序的屏幕截圖。
這個問題有一些有趣的答案,關於從AppStore上的DisplayRecorder應用:How does the iOS app Display Recorder record the screen without using private API?
,這表明你如何使用UIGetScreenImage:https://stackoverflow.com/a/2507740/832065
更新:
_UICreateScreenUIImage()
是獲得屏幕截圖的方法快得多。它也返回一個UIImage代替CGImageRef:
OBJC_EXTERN UIImage *_UICreateScreenUIImage(void) NS_RETURNS_RETAINED;
相關問題
- 1. 以屏幕截圖(以編程方式)
- 2. 如何以編程方式拍攝iPhone主屏幕快照?
- 3. 如何以編程方式獲取android設備屏幕截圖?
- 4. Android - 如何以編程方式抓取屏幕截圖
- 5. 如何以編程方式截取DrawingSurface的屏幕快照
- 6. 如何以編程方式從PC獲取iphone當前屏幕截圖?
- 7. 如何以編程方式獲取android用戶主頁屏幕截圖?
- 8. 如何在Android中以編程方式截屏整個屏幕?
- 9. iPhone/iPad:如何以編程方式獲取屏幕寬度?
- 10. 如何以編程方式取消默認主屏幕?
- 11. 以編程方式拍攝整個屏幕的屏幕截圖
- 12. 以編程方式進入主屏幕
- 13. 如何以編程方式在Sprite-Kit中截取屏幕截圖?
- 14. 以Android編程的屏幕截圖問題以編程方式
- 15. 如何在Android中以編程方式拍攝屏幕截圖?
- 16. 如何以編程方式製作iPhone桌面的屏幕截圖?
- 17. 以編程方式獲取Java applet的屏幕截圖
- 18. 以編程方式抓取OSX中的屏幕截圖
- 19. 以編程方式在網絡中抓取屏幕截圖
- 20. 如何以編程方式設置iPhone鎖定屏幕背景?
- 21. 如何以編程方式鎖定iPhone屏幕?
- 22. 如何以編程方式密碼鎖定我的iphone屏幕?
- 23. 以編程方式編輯屏幕截圖
- 24. 如何以編程方式獲取Excel單元格範圍的屏幕截圖?
- 25. 如何以編程方式獲取.Net WinForms控件的屏幕截圖?
- 26. 如何以編程方式進入Android的默認主屏幕?
- 27. tvOS - 如何以編程方式返回主屏幕
- 28. 如何在Android中以編程方式啓動主屏幕
- 29. 以屏幕截圖並以編程方式發送
- 30. Android - 以編程方式截取屏幕截圖而不參考視圖/活動
你可以把你的應用的屏幕截圖,但我不認爲it't可能採取手機的主屏幕 – jcesarmobile
我希望的截圖,沒有辦法這樣做。 – vikingosegundo
也許如果你把屏幕截圖代碼放在applicationDidEnterBackgroud – jcesarmobile