Cuando intenté compilar y ejecutar, Xcode dijo que mi dispositivo estaba bloqueado. Miré mi iPhone y no está bloqueado en absoluto. ¿Cómo puedo solucionar esto?
Cuando intenté compilar y ejecutar, Xcode dijo que mi dispositivo estaba bloqueado. Miré mi iPhone y no está bloqueado en absoluto. ¿Cómo puedo solucionar esto?
Respuestas:
¿Por casualidad no "confió" 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
Mi teléfono estaba configurado para "confiar" en la Mac, y todavía me encontré con este error con Xcode 6.1.1.
Esto funcionó para mí:
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: 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 device is locked
mensaje en realidad se refiere al dispositivo que no confía en el MacBook. En mi caso, creo que mi teléfono no confía en mi computadora después de actualizar a iOS 10. Estos son los pasos que me funcionaron 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) ):
Settings > General > Reset
, luego toqueReset Location & Privacy
device locked
error debería desaparecer.device is locked
mensaje nuevamente sin ningún cambio notable en la configuración de mi iPhone o la configuración de XCode. En algún momento, la configuración de confianza de mi computadora se restablece, pero no estoy seguro de cuándo y dónde.
Desde el menú Ventana en la barra superior de Xcode, seleccione Dispositivos y simuladores.
(o presione MAYÚS + COMANDO + 2)
Luego seleccione su dispositivo, haga clic derecho y seleccione Desvincular.
Una vez que haga esto, Trust o Don't trust aparecerá en su dispositivo.
Confíe en el dispositivo nuevamente y comenzará a prepararlo para el Desarrollo.
¡Espera a que Xcode empareje el dispositivo para el desarrollo y listo!
Me encontré con el mismo problema a pesar de que seleccioné la opción "Confiar en esta computadora" la primera vez.
Esto funciono para mi
La forma más rápida por ahora que encontré es:
1) Vaya a Ventana -> dispositivos (cambió la tecla de acceso rápido en xcode a CMD + P para mí)
2) Presione unpair en el dispositivo.
3) Presione confianza en iPhone.
4) Construir de nuevo o Ejecutar sin construir (Ctrl + CMD + R)
Para cualquiera que necesite una respuesta lógica ...
Intenté cada respuesta en esta página (7 en ese momento, aunque 2 son duplicados) y no tuvieron éxito para deshacerme de este error de Xcode.
Para aquellos que tienen este problema en Xcode 9: simplemente reiniciar Xcode debería resolver el problema.
Tengo una solución muy simple que me funcionó al instante. Toma unos 10 segundos para hacer:
1) Ir Window -> Devices & Simulators
y desmarcarShow as run destination
2) Desenchufe el cable y vuelva a enchufarlo.
3) Ejecute el proyecto.
¡Esto debería resolver tu problema!
2) Unplug the cable and plug it back in. Run the project.
Una solución simple:
Primero, desconecta tu dispositivo.
Ahora, desbloquee su dispositivo y vuelva a enchufarlo. Asegúrese de que el dispositivo esté desbloqueado.
Ahora ejecute el proyecto Xcode seleccionando el dispositivo como destino.
Esto sucede a veces mientras se usa Xcode 9.
Hay una solución múltiple 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
yconnect 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 método abreviado: cmd + shift + K
)
v. Ahora connect device
vi. Run
tu proyecto
Para mí la solución 3 funcionó perfectamente
Recientemente me encontré con el Xcode muestra que "el desarrollo no se puede habilitar mientras su dispositivo está bloqueado. Desbloquee su dispositivo y vuelva a conectarlo (0xE80000E2).
Si su dispositivo iOS ya está desbloqueado y conectado a Mac y todavía recibe el error de Xcode 8.1 después de actualizar a iOS 10.1.1, 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 a la Mac y cuando se le solicite, configure select trust the 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. Estará funcionando
Me encuentro con este problema con bastante frecuencia (al menos 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:
Hecho decenas de veces en todo tipo de órdenes diferentes.
Lo que solucionó el problema para mí esta vez fue simplemente:
✅ Reiniciar la Mac.
Hay una manera simple de resolver eso. Al menos me funciona. En su dispositivo iPhone, vaya a Configuración> Desarrollador> haga clic en "Borrar equipo confiable" Escriba la contraseña requerida ¡Y listo!
La forma más simple que encontré.
En general, solo desconectar / volver a conectar 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 (temporalmente) anular la selección de " Conectarse a través de la red " y volver a conectar, las cosas volvieron a funcionar.
Muchas respuestas, pero la que funcionó para mí (El Capitan, Xcode 8.2) fue cerrar iTunes. Si eso tiene una conexión con el dispositivo IOS, aunque Xcode puede cargar los componentes de la aplicación, aún no podrá ejecutarlo.
En su dispositivo (iPhone / iPad), vaya a: Configuración -> Desarrollador -> Borrar equipos confiables funcionó para mí.
Esto también puede suceder debido a una actualización pendiente en su dispositivo. Esto también significa que necesita actualizar su teléfono, conectarse a la MacBook (confíe en ella si es necesario). Así es como encontré mi problema y solución.
Una posibilidad que vale la pena comprobar, si ninguna de estas otras soluciones funciona, es que no queda espacio en el dispositivo. Xcode no le dará un útil error "dispositivo lleno" para decirle que su dispositivo no tiene espacio de almacenamiento restante, pero tampoco podrá implementar una compilación de la aplicación 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.
a veces, su dispositivo deja de confiar en su PC sin ningún problema. vaya a su 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.
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.
Tuve que volver a agregar el dispositivo a xcode.
En XCode, abra Dispositivos y simuladores (CMD + Shift + 2), en la lista izquierda, presione el botón + y vuelva a agregar el mismo dispositivo.