Existe uma maneira que eu poderia colocar o meu código de bloqueio do iPhone no Xcode, então eu não precisaria desbloquear o meu iPhone para cada compilação?
Fica realmente frustrante que eu precise desbloquear fisicamente meu iPhone antes de cada compilação.
Eu sei que para o desenvolvimento no android eles permitem que você coloque o dispositivo no modo dev, o que restringe o dispositivo de dormir.
Você pode impedir que o dispositivo entre em Configurações → Geral → Bloqueio Automático → Nunca . Isso significa que o dispositivo permanecerá desbloqueado e você não precisará desbloqueá-lo. Como estou jailbroken, eu tenho este conjunto automaticamente quando o meu dispositivo está conectado a um computador com o Xcode em execução, mas alterando essa configuração manualmente também funcionará bem.
Como alternativa, você pode definir Configurações → Código de acesso → Exigir senha para um intervalo mais longo, para que sua senha não seja necessária se você precisar desbloqueá-la. Não se esqueça de redefinir essa configuração para sua configuração original após o término do desenvolvimento.
fonte
Até onde sei isso não é possível . A única solução possível, obviamente, seria desabilitar a senha do iPhone durante as sessões de programação.
fonte
A verdadeira resposta é que você atualmente precisa fazer o jailbreak para fazer isso como @grgarside aludido.
Use o Activator (instale a partir do Cydia se você ainda não tiver) e defina a ação para
Anywhere -> Connected (Power)
à ação que desabilita o bloqueio automático. Faça o oposto (habilite o Auto-Lock) paraDisconnected (Power)
.fonte
No Xcode 7.3, parece que você só precisa desbloquear seu dispositivo na primeira versão. Depois disso, seu dispositivo permanecerá desbloqueado até você desconectá-lo ou sair do aplicativo que está testando.
fonte