defaults write com.apple.iphonesimulator ShowSingleTouches 1
Come ho trovato questa impostazione?
Le opzioni nascoste possono essere trovate eseguendo il comando qui sotto e poi, beh, cercando di capire cosa fanno. Non sono documentati e possono essere rimossi in qualsiasi momento.
strings /Applications/Xcode.app/Contents/Developer/Applications/Simulator.app/Contents/MacOS/Simulator | grep -E '^[A-Z][[:alpha:]]+$'
Se puoi essere preso la briga di passare attraverso il garbage add
| grep -E '(Enable|Disable|Show|Number)' | sort
Ho ottenuto
AppleTVRemoteWindowDidShow
EnableKeyboardSync
NSDisabledCharacterPaletteMenuItem
NSDisabledDictationMenuItem
NSScreenNumber
ShowChrome
ShowChromeUIRects
ShowPinchPivotPoint
ShowPinches
ShowSingleTouches
ShowUITestMenu
TouchBarShowRemoteTemplate
ShowChrome è Window > Mostra cornici dispositivo. ShowChromeUIRects disegna alcune linee attorno al castone. I pizzichi sono auto-descrittivi. ShowUITestMenu visualizza un menu disabilitato nella barra del simulatore (?). Testerò TouchBarShowRemoteTemplate quando torno nel mio tocco Macbook. Non so cosa facciano gli altri.
Per Xcode il comando dovrebbe essere:
strings /Applications/Xcode.app/Contents/Frameworks/IDEKit.framework/Versions/A/IDEKit | grep -E '^IDE[[:alpha:]]+$'
e il comando defaults dovrebbe contenere il prefisso com.apple.dt.Xcode. Ad esempio
defaults write com.apple.dt.Xcode IDEIndexerActivityShowNumericProgress 1
ShowSingleTouches è veramente utile, ma la maggior parte delle opzioni non ha senso o è solo rumore. Il comando sopra, ad esempio, mostra il numero di file che vengono indicizzati, invece una barra di avanzamento generica. Quindi, solo rumore.