我想用Yosemite上的QuickTime錄製一個iOS應用的演示視頻。 (我找到了這個教程)是否可以為觸摸事件啟用一個輕觸指示器(如小圓圈),以便用戶可以輕鬆地找到作者所點擊的位置?
我想用Yosemite上的QuickTime錄製一個iOS應用的演示視頻。 (我找到了這個教程)是否可以為觸摸事件啟用一個輕觸指示器(如小圓圈),以便用戶可以輕鬆地找到作者所點擊的位置?
默認為com.apple.iphonesimulator寫ShowSingleTouches 1
可以通過運行以下命令找到隱藏選項,然後找出它們的作用。它們沒有證件,可以隨時刪除。
字符串/Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator | grep -E'^ [A-Z] [[:alpha:]] + $'
如果您不願意進行垃圾添加
| grep -E'(啟用|禁用|顯示|數字)'|分類
我知道了
AppleTVRemoteWindowDidShow
EnableKeyboardSync
NSDisabledCharacterPaletteMenuItem
NSDisabledDictationMenuItem
NSScreenNumber
ShowChrome
ShowChromeUIRects
ShowPinchPivotPoint
ShowPinches
ShowSingleTouches
ShowUITestMenu
TouchBarShowRemoteTemplate
ShowChrome是“窗口”>“顯示設備擋板”。 ShowChromeUIRects在邊框周圍繪製一些線條。捏是自我描述。 ShowUITestMenu在模擬器欄中顯示一個禁用的菜單(?)。回到Macbook touch時,我將測試TouchBarShowRemoteTemplate。我不知道別人在做什麼。
對於Xcode,命令應為:
字符串/Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/IDEKit | grep -E'^ IDE [[:alpha:]] + $'
和defaults命令應帶有前綴com.apple.dt.Xcode。例如
默認寫入com.apple.dt.Xcode IDEIndexerActivityShowNumericProgress 1
ShowSingleTouches確實有用,但是大多數選項沒有意義,或者僅僅是雜音。例如,上面的命令向您顯示正在建立索引的文件數,而不是通用進度條。因此,只是噪音。
在iOS 9及更低版本上不會捕獲觸摸事件,因此您需要設置相機來捕獲水龍頭,並與詳細的捕獲並排顯示,或使用它來覆蓋其中的水龍頭後期製作。
這是一個好主意,我已經提交了一個錯誤報告來正式要求蘋果公司支持。
如果要演示自己的應用程序(例如,您擁有實際的源代碼並可以進行特殊演示的構建),那麼最好的方法是向Xcode項目中添加幫助程序,例如 https://github.com/toddreed/Touchpose或 https://github.com/mapbox/Fingertips。連接到外部鏡子(例如使用AirPlay或Quicktime進行記錄時)時,兩者都會用(可自定義的)指紋指示器覆蓋您的觸摸。
Kane Cheshire提供的免費,便攜式且有效的解決方案: ShowTime。
可以通過cocoapods添加或通過將單個文件添加到項目中來添加。感謝他的努力!
您可以通過“設置”>“常規”>“輔助功能”>“ AssistiveTouch”>“ CreateNewGesture”創建自己的點擊手勢,如以下鏈接中所述: record-iphone-ios-screen-showing-touches-tap-signs
然後,在使用QuickTime播放器錄製電影之前,將手勢選擇為收藏夾。
如果要構建自己的應用程序,則可以使用一些庫。發佈時,這是我發現的4個iOS庫,按GitHub星級排序:
您還可以觸摸驅動器上的/ AppleInternal來解鎖模擬器中的隱藏選項(某些隱藏默認值的GUI)
可能需要啟動恢復才能在現代OS版本上執行此操作
我也一直在尋找解決方案,因為如今視頻會議至關重要。我可以使用藍牙鼠標在真實設備中添加觸摸指示器。
我可以按照以下指南將MX Master 2S鼠標連接到iPad: https://support.apple.com/zh-cn/HT210546