FWIW, obtengo un error similar pero para Xcode 8.3.3 y un iPhone 7 Plus con iOS 10.3.
Jonny
También veo esto después de actualizar XCode 8.3 a 8.3.3 (iOS 10.3). Por lo general, esto sucede cuando actualiza iOS sin actualizar XCode. Extraño, si 8.3 es compatible con iOS 10.3, ciertamente 8.3.3 también debería serlo.
FryAnEgg
Descargar iOS-device-support-files (GitHub) y copia a/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Yatko
Respuestas:
93
En realidad, hay un camino. Solo necesita copiar la carpeta DeviceSupport para iOS 7.1 de Xcode anterior a la nueva. Está ubicado en:
Si ya no tiene los archivos 7.1, puede descargar una versión anterior de XCode en https://developer.apple.com/download/more/ , extraerlo y luego copiar estos archivos a la siguiente ruta
NOTA: Si tiene varias versiones de Xcode, es posible que haya cambiado el nombre de su Xcode a otra cosa Xcode11, por ejemplo , entonces el directorio en mi caso cambió a Applications/Xcode11.app...
Miel,
1
FWIW Acabo de intentar esto al revés: copié los archivos de soporte de dispositivos más nuevos del último Xcode en mi versión anterior de Xcode instalada, ¡y funcionó! (archivos iOS 13.4 copiados en Xcode 11.3)
James
81
Tuve un problema similar porque la versión de la tienda de aplicaciones no tenía soporte para iOS 10.1 en Xcode 8 y aún no han lanzado una actualización. Esto provocó el problema "Xcode: No se pudieron localizar los archivos de soporte del dispositivo". Puede descargar la última actualización https://developer.apple.com/download/ y está más actualizada y es compatible con iOS 10.1 (14B72c).
Votado ¿Alguien más encuentra esto ridículo? Me molesta instalar esta actualización en mi iPhone, y cuando finalmente cedo, no puedo ejecutar mi aplicación iOS. Luego actualizo macOS pensando que ese debe ser el problema. No Treinta minutos más tarde y ahora estoy descargando una versión beta Xcode de 4.1GB para permitirme seguir compilando en el iPhone que me molestaron para actualizar. No contento
aardvarkk
8
Sí, también me parece ridículo, ¡no eres solo tú! Lo peor es que el enlace proporcionado por Manny arriba muestra que Xcode 8.1 está disponible, pero cuando hace clic en el enlace de descarga, 'útilmente' abre la App Store en la página de Xcode que muestra la versión 8.0, sin opción de descargar 8.1. Así que aquí no puedo ejecutar la aplicación en un dispositivo porque Apple no puede poner su acción en marcha. No sucedería en Android ;-)
DilbertDave
1
Todavía veo XCode 8.0 no 8.1: mientras tanto, uso un iPhone 4s para probar.
DilbertDave
3
El mismo problema exacto ahora con 10.1.1 ... Gracias Apple
Aleksander Niedziolko
55
Tan enojado con Apple en este momento. Tuve que dl XCode beta (que NO es de un desarrollador de confianza?) Luego actualizar a Sierra para que se ejecute ESO, luego convertir mi proyecto a SWIFT 3 (que Xcode apesta). Oh pero adivina qué? Yo uso una cantidad de cocoapods que son Swift 2.x !. Básicamente, un día completo de beachballs para alguna actualización de dot.dot.1 iOS que no tiene ningún valor.
Gabriel Jensen el
36
Tengo Xcode 10.1 y no puedo ejecutar mi aplicación en mi dispositivo con la versión iOS 12.2.
La solución más fácil para mí fue:
Ir con el buscador en la ubicación de Xcode
Haga clic derecho -> Mostrar contenido del paquete
Seguí tus instrucciones e instalé Xcode 7.3.1 usando xcode-install. Luego creé enlaces simbólicos para los archivos de soporte 7.0 y 7.1 como en sus instrucciones. Pero cuando trato de construir mi aplicación con la versión de iOS de destino 7.1.2 (mi iPhone 4) todavía dice "archivos de soporte no encontrados" igual que antes. ¿Me estoy perdiendo una cosa más para que esto funcione?
Vesperknight
Funcionó bien para mí. Sin embargo, descargué el XCode-7 directamente del sitio web del desarrollador de Apple.
Ivan
1
También puede necesitar chown -Rlos archivos agregados para que Xcode pueda usarlos.
Axel Guilmin
19
Este error se muestra cuando su XCode es antiguo y el dispositivo relacionado que está utilizando se actualiza a la última versión. En primer lugar, instale la última versión de Xcode.
Podemos resolver este problema siguiendo los pasos a continuación:
Buscador abierto seleccione Aplicaciones
Haga clic derecho en Xcode 8, seleccione "Mostrar contenido del paquete", "Contenido", "Desarrollador", "Plataformas", "iPhoneOS.Platform", "Soporte del dispositivo"
Copie la carpeta 10.0 (o superior para una versión posterior).
De nuevo en el Finder, seleccione Aplicaciones nuevamente. Haga clic derecho en Xcode 7.3, seleccione "Mostrar contenido del paquete", "Contenido", "Desarrollador", "Plataformas", "iPhoneOS.Platform", "Soporte de dispositivo". Pegue la carpeta 10.0
Si todo funcionó correctamente, su XCode tiene una nueva imagen de disco de desarrollador. Cierre el buscador ahora y salga de su XCode. Abra su Xcode y el error desaparecerá. Ahora puede conectar su último dispositivo a versiones antiguas de Xcode.
Este método funcionó para mi. Xcode 9.4.1 dio un error, pero ahora se puede instalar en mi iPhone iOS 10.0
Andy
14
Aquí está la forma correcta de manejar los errores de soporte Xcode. Todo lo que tienes que hacer es agregar soporte a la Xcode's DeviceSupportcarpeta.
NOTA: Recientemente se lanzó una nueva versión de iOS 13.0 beta. Si su Xcode arroja los archivos de soporte iOS 13.0 necesarios, haga clic en el siguiente enlace:
Entonces, ve a Applications -> Xcode. Haga clic derecho y abra Mostrar contenido del paquete. Luego, pegue Contents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupporty reinicie Xcode.
Nota: Si tiene un problema con cualquier otra versión de iOS, descargue la imagen de disco de desarrollador de iOS correcta y péguela en la carpeta mencionada anteriormente.
Tener el mismo problema exacto con iOS 10.3 y Xcode 8.2.1. No voy a descargar la nueva versión beta de Xcode solo para solucionar esto. Vamos Apple!
Para cualquiera que lea esto, debe ir a https://developer.apple.com/download/ y obtener la última versión, que incluso podría ser la beta, si la versión estable no funciona.
En el futuro, sería consciente de que si actualiza iOS en sus dispositivos, puede romper la versión Xcode / iOS, así que actualice sabiamente si desea seguir probando sin saltar los aros que hace Apple.
En caso de que aparezca "No se pudieron encontrar los archivos de soporte del dispositivo" después de que la versión de iOS de su dispositivo se haya actualizado y su Xcode todavía sea una versión anterior, simplemente copie el SDK anterior con un nuevo nombre y reinicie Xcode. Abra su terminal y haga lo siguiente:
$ cd /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/
$ cp -rpv 10.3.1\ \(14E8301\)/11.2.1
Ábralo para ver su contenido y cópielo Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1en la misma ruta en el directorio de la aplicación Xcode.
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport
Respuestas:
En realidad, hay un camino. Solo necesita copiar la carpeta DeviceSupport para iOS 7.1 de Xcode anterior a la nueva. Está ubicado en:
Si ya no tiene los archivos 7.1, puede descargar una versión anterior de XCode en https://developer.apple.com/download/more/ , extraerlo y luego copiar estos archivos a la siguiente ruta
Crédito
fuente
Xcode11
, por ejemplo , entonces el directorio en mi caso cambió aApplications/Xcode11.app
...Tuve un problema similar porque la versión de la tienda de aplicaciones no tenía soporte para iOS 10.1 en Xcode 8 y aún no han lanzado una actualización. Esto provocó el problema "Xcode: No se pudieron localizar los archivos de soporte del dispositivo". Puede descargar la última actualización https://developer.apple.com/download/ y está más actualizada y es compatible con iOS 10.1 (14B72c).
fuente
Tengo Xcode 10.1 y no puedo ejecutar mi aplicación en mi dispositivo con la versión iOS 12.2.
La solución más fácil para mí fue:
Si este truco no funciona, debes obtener las versiones de la nueva versión de Xcode.
Pero puedes intentarlo, ahorra mucho tiempo. ¡Buena suerte!
EDITAR: O puede descargar el soporte de su dispositivo necesario desde aquí: https://github.com/iGhibli/iOS-DeviceSupport/tree/master/DeviceSupport
fuente
Necesita soporte para dispositivos de la versión anterior de Xcode (7.3.1).
Recomendaría usar esta herramienta: https://github.com/KrauseFx/xcode-install
Cuando instale Xcode 7, debe vincular los archivos de soporte a Xcode 8:
fuente
chown -R
los archivos agregados para que Xcode pueda usarlos.Este error se muestra cuando su XCode es antiguo y el dispositivo relacionado que está utilizando se actualiza a la última versión. En primer lugar, instale la última versión de Xcode.
Podemos resolver este problema siguiendo los pasos a continuación:
Si todo funcionó correctamente, su XCode tiene una nueva imagen de disco de desarrollador. Cierre el buscador ahora y salga de su XCode. Abra su Xcode y el error desaparecerá. Ahora puede conectar su último dispositivo a versiones antiguas de Xcode.
Gracias
fuente
Aquí está la forma correcta de manejar los errores de soporte
Xcode
. Todo lo que tienes que hacer es agregar soporte a laXcode's DeviceSupport
carpeta.Abra este enlace, extraiga el zip y copie la carpeta. https://github.com/mspvirajpatel/Xcode_Developer_Disk_Images/releases/tag/12.3.1
NOTA: Recientemente se lanzó una nueva versión de iOS 13.0 beta. Si su Xcode arroja los archivos de soporte iOS 13.0 necesarios, haga clic en el siguiente enlace:
https://github.com/amritsubedi/iOS-Developer-Disk-Image/blob/master/13.0.zip
Entonces, ve a
Applications -> Xcode
. Haga clic derecho y abra Mostrar contenido del paquete. Luego, pegueContents -> Developer -> Platforms -> iPhoneOS.platform -> DeviceSupport
y reinicieXcode
.Nota: Si tiene un problema con cualquier otra versión de iOS, descargue la imagen de disco de desarrollador de iOS correcta y péguela en la carpeta mencionada anteriormente.
Esto funcionará
fuente
Tener el mismo problema exacto con iOS 10.3 y Xcode 8.2.1. No voy a descargar la nueva versión beta de Xcode solo para solucionar esto. Vamos Apple!
Para cualquiera que lea esto, debe ir a https://developer.apple.com/download/ y obtener la última versión, que incluso podría ser la beta, si la versión estable no funciona.
En el futuro, sería consciente de que si actualiza iOS en sus dispositivos, puede romper la versión Xcode / iOS, así que actualice sabiamente si desea seguir probando sin saltar los aros que hace Apple.
fuente
Si tiene XCode 8.1 e iOS 10.2, actualice XCode manualmente a 8.2.1. Por alguna razón, App Store no ofreció esta actualización.
fuente
En caso de que aparezca "No se pudieron encontrar los archivos de soporte del dispositivo" después de que la versión de iOS de su dispositivo se haya actualizado y su Xcode todavía sea una versión anterior, simplemente copie el SDK anterior con un nuevo nombre y reinicie Xcode. Abra su terminal y haga lo siguiente:
Reinicie Xcode y probablemente funcionará.
fuente
Descargue y monte http://adcdownload.apple.com/Developer_Tools/Xcode_7.3.1/Xcode_7.3.1.dmg Primero me pregunté si podía montarse directamente
hdiutil attach
y parece que podría pero no para las cuentas de todos.Ábralo para ver su contenido y cópielo
Contents/Developer/Platforms/iPhoneOS.platform/DeviceSupport/7.1
en la misma ruta en el directorio de la aplicación Xcode.fuente
Mismo problema, vaya a App Store y actualice Xcode
fuente
Obtenga los últimos archivos de soporte de dispositivos iOS (GitHub) (actualizados regularmente). Descargue y copie archivos de soporte de dispositivos iOS a:
fuente