ios - online - Xcode “Dispositivo bloqueado” cuando el iPhone está desbloqueado
xcode mac (30)
Cuando intenté construir y ejecutar, Xcode dijo que mi dispositivo estaba bloqueado. Miré mi iPhone, y no está bloqueado en absoluto ... ¿posible error? ¿Cómo puedo solucionar esto?
Reinicié mi iPhone, y eso me lo arregló.
Intenté todas las respuestas en esta página (7 en ese momento, aunque 2 son duplicados) y todas fueron infructuosas para eliminar este error de Xcode para mí.
¿Por casualidad no "confiaste" en el dispositivo? Esto evitará que se comunique con xcode incluso si el dispositivo está desbloqueado.
Actualice aquí un documento de soporte de Apple: http://support.apple.com/en-us/HT5868
A veces, su dispositivo deja de confiar en su PC para que no haya ninguna resolución. Ve a tu configuración, luego general> restablecer> restablecer ubicación y privacidad. y vuelva a conectar su dispositivo a su PC y presione el mensaje "confiar en este dispositivo" que aparece en su teléfono.
Bizare, pero espero que ayude a alguien. ¡Estaba conectado a una VPN (Pro XPN) y eso estaba causando el problema! Desconectado y funcionó.
Compruebe el "Modo de bajo consumo" en deshabilitado. En mi caso, simplemente deshabilito esta comprobación y el despliegue funciona de inmediato,
Cuando conecte su iPhone, le pedirá que confíe en la computadora. Si ya confió y desbloqueó pero aún así dijo que su dispositivo estaba bloqueado (error). Solo desenchufe y vuelva a enchufar, entonces funcionará
Descubrí que al cerrar una Consola y un Simulador en ejecución, XCode podía volver a ver mi iPhone. Me aseguraría de que otros programas relacionados no se ejecuten si no los necesita.
Desde el menú de la ventana en la barra superior de Xcode, seleccione Dispositivos y simuladores.
(o presiona MAYÚS + COMANDO + 2)
Luego seleccione su dispositivo, haga clic derecho y seleccione Desvincular.
Una vez que hagas esto, aparecerá Confianza o No confía en tu dispositivo.
Confíe en el dispositivo de nuevo y comenzará a prepararlo para el Desarrollo.
¡Espera a que Xcode empareje el dispositivo para el desarrollo y luego estarás listo!
En general, solo el desenchufar / reaprovisionar parece funcionar para mí. Pero hoy no funcionó y parece que algo más funcionó: he habilitado la depuración de la red en el dispositivo en cuestión y casi parecía que recordaba una antigua configuración de "bloqueo" de la red, sin ver que el dispositivo estaba realmente conectado a través de USB . Después de deseleccionar (temporalmente) " Conectar a través de la red " y volver a conectar, las cosas volvieron a funcionar.
En su dispositivo (iPhone / iPad) goto: Configuraciones -> Desarrollador -> Borrar computadoras confiables funcionó para mí.
Este problema no es sobre "Confianza" o no. Es un error en Xcode.
Solo sigue estos pasos.
Cuando Xcode se está ejecutando y su dispositivo está conectado:
- Bloquea tu dispositivo.
- Desenchufe su dispositivo de Mac.
- Desbloquea tu dispositivo.
- Conecte su dispositivo de nuevo a Mac.
Esto sucede a veces mientras se usa Xcode 9.
Hay varias soluciones para esto como se menciona a continuación:
Nota: asegúrese de que su dispositivo no esté bloqueado cuando Xcode esté intentando instalar la aplicación.
Solución 1:
yo. Disconnect device
y connect again
Solución 2:
yo. Restart you device
Solución 3:
yo. Disconnect device
ii. Quit Xcode
(tecla de acceso directo: cmd + Q)
iii. Open your project
iv. Clean project
(tecla de acceso directo: cmd + shift + K
)
v. ahora connect device
vi. Run
tu proyecto
Para mi la solución 3 funcionó perfectamente.
Esto también puede suceder debido a la actualización pendiente en su dispositivo. Esto también significa que necesita actualizar su teléfono, conectarse al MacBook (confíe en si es necesario). Así es como encontré mi problema y solución.
Estos pasos me funcionaron en iOS 10.
- Retire el cable del dispositivo.
- Enchufe el dispositivo.
- Limpia y construye el proyecto Xcode.
Hay una manera simple de resolver eso. Al menos funciona para mí. En su dispositivo iPhone, vaya a Configuración> Desarrollador> haga clic en "Borrar computadora de confianza". Escriba el código de acceso requerido ¡Y listo!
La forma más sencilla que he encontrado.
Me encontré con el mismo problema, aunque seleccioné la opción "Confiar en este equipo" la primera vez.
Esto funciono para mi
- Bloquear el dispositivo
- Retire el cable del dispositivo.
- Desbloquear el dispositivo
- Conectar de nuevo a Mac
Me encuentro con este problema con bastante frecuencia (al menos como 5 veces a la semana). Casi cada vez que esto sucede, un reinicio de Xcode lo arregla. Pero esta vez nada parecía funcionar incluyendo:
- Reiniciando Xcode;
- Desenchufar y volver a enchufar el iPhone;
- Limpiando el proyecto (cmd + shift + k);
- Limpieza de datos derivados (cmd + opción + cambio + k)
Hecho docenas de veces en todo tipo de diferentes órdenes.
Lo que me solucionó el problema esta vez fue simplemente:
✅ Reiniciando el Mac.
Mi teléfono estaba configurado para "confiar" en la Mac, y aún tuve este error con Xcode 6.1.1.
Esto funcionó para mí:
- desenchufe el dispositivo
- salir de xcode
- código abierto
- conecta el dispositivo
- construir / correr
Muchas respuestas, pero la que me funcionó (El Capitán, Xcode 8.2) fue cerrar iTunes. Si eso tiene una conexión con el dispositivo IOS, a pesar de que Xcode puede cargar los componentes de la aplicación, no podrá ejecutarlo.
Otra solución a este problema es conectar su iPhone con su Xcode abierto mientras su iPhone está en la pantalla de inicio, no en la pantalla de bloqueo o con una aplicación abierta.
Para aquellos que tienen este problema en Xcode 9: Simplemente reiniciar Xcode debería resolver el problema.
Para cualquier persona que necesite una respuesta lógica.
- Ir a la ventana -> Dispositivos y simuladores. Haga clic derecho en su dispositivo y desvincularlo.
- Desconecte del cable y vuelva a conectar.
- Espera y deja que Xcode detecte tu dispositivo.
- Ejecutar el proyecto.
- Asegúrese de CONFIAR en su dispositivo iOS e ingrese cualquier código de acceso.
Recientemente he cumplido con los programas de Xcode "no se puede habilitar el desarrollo mientras su dispositivo está bloqueado, desbloquee su dispositivo y vuelva a instalarlo (0xE80000E2).
Si su dispositivo iOS ya está desbloqueado y conectado a mac y aún recibe el error de Xcode 8.1 después de actualizar a iOS 10.1.1, entonces el dispositivo no confía en la mac.
Para solucionarlo, primero desconecte el dispositivo a mac y luego vaya a la aplicación de configuración de iOS y abra general-> restablecer-> Restablecer Ubicación y Privacidad.
Luego, conecte el dispositivo al mac y, cuando se le solicite, configure seleccionar confiar en el mac
Luego espere los archivos de símbolos de procesamiento dentro de su dispositivo y mac. Una vez finalizado, puede ejecutar el proyecto en su dispositivo. Va a estar funcionando
Todas las soluciones anteriores no funcionaron.
Finlay, cambiando el cable del iPhone solucionó el problema.
Tuve que volver a agregar el dispositivo a xcode.
En XCode abra Dispositivos y simuladores (CMD + Mayús + 2), en la lista izquierda presione el botón + y vuelva a agregar el mismo dispositivo.
Una posibilidad que vale la pena verificar, si ninguna de estas otras soluciones funciona, es que no quede espacio en el dispositivo. Xcode no le dará un útil error de "dispositivo lleno" para decirle que a su dispositivo no le queda espacio de almacenamiento, pero tampoco podrá implementar una compilación de aplicaciones en un dispositivo cuyo almacenamiento esté lleno. La única solución en esa situación es eliminar medios u otras aplicaciones / datos para liberar suficiente espacio.
Una solución simple:
Primero, desconecte su dispositivo.
Ahora, desbloquea tu dispositivo y enchúfalo nuevamente. Asegúrese de que el dispositivo está desbloqueado.
Ahora ejecute el proyecto Xcode seleccionando el dispositivo como destino.
Recientemente me encontré con este problema con XCode 8 justo después de actualizar mi dispositivo de iOS 9 a 10. El error exacto que recibí fue: el Development cannot be enabled while your device is locked. Please unlock your device and reattach.
Development cannot be enabled while your device is locked. Please unlock your device and reattach.
Recibí este error incluso cuando mi teléfono estaba desbloqueado y después de desconectar y volver a enchufar el dispositivo.
Como se menciona en varias respuestas, el mensaje de device is locked
se refiere al dispositivo que no confía en el MacBook. En mi caso, creo que mi teléfono dejó de confiar en mi computadora después de actualizar a iOS 10. Estos son los pasos que me sirvieron para restablecer la configuración (este es el mismo proceso que se menciona en la página de soporte de Apple en la respuesta de los profesores). ):
- Desconecta tu dispositivo de tu MacBook
- En su dispositivo, vaya a
Settings > General > Reset
, luego toqueReset Location & Privacy
- Vuelva a conectar su dispositivo a su computadora, y en el dispositivo se le pedirá que confíe en la computadora. Toque en confianza.
- Reconstruir en XCode y el error de
device locked
debería desaparecer.