Como eu encontrei essa configuração?
Opções ocultas podem ser encontradas executando o comando abaixo e depois, bem, descobrindo o que elas fazem. Eles não estão documentados e podem ser removidos a qualquer momento.
Se você se incomodar em passar pelo lixo, adicione
ShowChrome é Window> Show Bezels Device. ShowChromeUIRects desenha algumas linhas ao redor do painel. Os beliscões são auto-descritivos. ShowUITestMenu exibe um menu desativado na barra do simulador (?). Testarei o TouchBarShowRemoteTemplate quando voltar ao meu Macbook touch. Não sei o que os outros fazem.
Para o Xcode, o comando deve ser:
e o comando padrão deve conter o prefixo com.apple.dt.Xcode. Por exemplo
ShowSingleTouches é realmente útil, mas a maioria das opções não tem sentido ou é apenas ruído. O comando acima, por exemplo, mostra o número de arquivos que estão sendo indexados, em vez de uma barra de progresso genérica. Assim, apenas barulho.
"Como eu encontrei essa configuração" +1
Muito agradável. Gostaria de saber se existe uma maneira de fazê-lo aparecer ao fazer uma gravação de tela via xcrun simctl io booted recordVideo.
Isso funciona para o simulador, mas não para a gravação de um dispositivo real.
@TravisGriggs tenta um toque de apoio para isso. Veja apple.stackexchange.com/a/250290/8668
Obrigado @Jano. Eu brinquei com isso. Não é realmente emocionado com isso. Ele deixa o controle de toque assistido o tempo todo e, embora o gesto de toque da maçã possa ser ótimo para realmente ajudar as pessoas com esse gesto, não é ótimo como gráfico para mostrar quando e onde algo foi tocado. Acho que vou tentar uma das soluções da biblioteca.
Os eventos de toque não são capturados no iOS 9 e inferior; portanto, você precisará configurar uma câmera para capturar as torneiras e apresentá-la lado a lado com a captura detalhada ou usá-la para sobrepor as torneiras na pós-produção.
Essa é uma ótima idéia, que apresentei um relatório de bug para solicitar oficialmente à Apple que suporte isso.
Estou usando o iOS 9.2 e o OS X 10 - não vejo os eventos de toque ao gravar minhas demos do iPhone. Você disse "não seja capturado no iOS 9 e inferior", mas os dois sistemas operacionais estão atualizados. O que você quis dizer?
Ele é apenas fazer este post futuro prova :)
PS: Ainda há nenhuma maneira de Gestos de captura através Quicktime (iOS 11.3, Mac OS 10.13)
@JohnnyZ bem feito! Minha cobertura foi necessária apenas por 16 meses ou mais. O futuro já chegou .
Se você quiser demonstrar seus próprios aplicativos (por exemplo, onde você tem o código-fonte real e pode criar uma demonstração especial), a melhor maneira é adicionar um auxiliar ao seu projeto do Xcode, como https://github.com/ toddreed / Touchpose ou https://github.com/mapbox/Fingertips . Ambos cobrem seus toques com um indicador de impressão digital (personalizável) quando conectado a um espelho externo (como ao usar o AirPlay ou o Quicktime para gravar).
Obrigado pela resposta. As pontas dos dedos funcionam magicamente: suporta rápido, simulador iOS e muito simples de instalar.
Existe alguma maneira de usar as pontas dos dedos para gravar esta saída? Tentei enviá-lo para o Quicktime no Mac, mas a visualização de gestos não parece acontecer com essa configuração.
@RegularExpression Sim. Você pode definir uma opção na ponta dos dedos alwaysShowTouches = true.
— PaulMest 8/09/18
Eu precisava de algo para C # Xamarin.iOS, e eu sou Obj-C analfabetos, então eu encontrei uma Swift implementação github.com/LukasCZ/GSTouchesShowingWindow-Swift
Meu porto de GSTouchesShowingWindow-Swift de Lukas para Xamarin: github.com/ColinNg/GSTouchesShowingWindow-Xamarin
Você pode fazer isso criando seu próprio gesto de toque em Configurações> Geral> Acessibilidade> AssistiveTouch> CreateNewGesture, conforme explicado no seguinte link: record-iphone-ios-screen-mostrando-toques-toque-sinais
Em seguida, selecione o gesto como favorito antes de gravar o filme com o QuickTime player.
Bem-vindo ao perguntar diferente! Evite fornecer principalmente respostas de 'link'. Estamos tentando encontrar as melhores respostas e essas respostas fornecerão informações sobre por que elas são as melhores. Os links podem mudar com o tempo e, em seguida, perdemos o contexto de perguntas e respostas. Consulte Como responder sobre como fornecer uma resposta de qualidade. - Resenha -
Ou você pode fazê-lo pelo código adicionando algumas dessas bibliotecas para seu projeto: TouchVisualizer ou COSTouchVisualizer
Se você estiver criando seu próprio aplicativo, existem algumas bibliotecas que você pode usar. No momento da postagem, aqui estão as 4 bibliotecas para iOS que eu encontrei ordenadas pelas estrelas do GitHub:
https://github.com/conopsys/COSTouchVisualizer (Obj-C, 936 estrelas)
https://github.com/mapbox/Fingertips (Obj-C, 724 estrelas)
https://github.com/morizotter/TouchVisualizer (Swift, 638 estrelas)
https://github.com/toddreed/Touchpose (Obj-C, 533 estrelas)
E eu carreguei o GSTouchesShowingWindow-Swift para o Xamarin.iOS: github.com/ColinNg/GSTouchesShowingWindow-Xamarin Minha porta defeituosa é de buggy, mas para pequenas tiragens, tudo bem.
Você também pode tocar em / AppleInternal na sua unidade para desbloquear opções ocultas no simulador (GUI para alguns desses padrões ocultos)
Pode ser necessário inicializar na recuperação para fazer isso nas versões modernas do sistema operacional
Deve-se notar que isso só funcionará em High Sierra e mais velhos.
— iCediCe 12/02
Solução gratuita, portátil e eficaz da Kane Cheshire: ShowTime .
Pode ser adicionado via cocoapods ou incluindo um único arquivo no projeto. Obrigado por seus esforços!