Error: el servicio no es válido


149

Tengo algún problema al instalar mi aplicación en el iPhone, ya que constantemente recibo el siguiente mensaje de error

El servicio no es válido.

Verifique su configuración e intente nuevamente

(0XE8000022)

Funcionó perfectamente bien hasta ayer, pero desde ayer tengo este problema.


9
He resuelto el problema ... Solo necesitaba reiniciar el iphone
Atulkumar V. Jain

Reiniciar el iPhone también funcionó para mí. "Limpiar todos los objetivos" y reiniciar Xcode no funcionó.
noodl_es

No asumas que es el dispositivo con el que estás trabajando. Desenchufe todos los dispositivos, luego conéctelos uno por uno para determinar cuál es (reinicie Xcode cada vez) o reinicie todos los dispositivos conectados. Tenía un iPad y un iPhone enchufados, estaba usando el iPhone, pero era mi iPad el que había enchufado para cargar.
Marque el

@KarSho Ya resolví este problema en 2010 cuando me enfrenté a este problema. Puede verificar mi respuesta por lo mismo
Atulkumar V. Jain

Respuestas:


142

Xcode y la conexión GDB es bastante temperamental. El dispositivo y su Mac pueden desincronizarse entre sí. Mi lista de verificación para este tipo de cosas:

  1. Reiniciar Xcode.
  2. Elimine el .app de su dispositivo iOS, realice una Limpieza y luego Reconstruya.
  3. Desconecte, vuelva a conectar el dispositivo.
  4. Reinicie el dispositivo iOS (el 90% del tiempo arregla cosas)
  5. Si todo lo demás falla, reinicie su Mac (poco probable, pero solucionó un problema una vez para mí).

8
2a: Eliminar DerivedData
Amin Negm-Awad

3
Ninguno de estos pasos funcionó para mí hasta que eliminé el DerivedData como sugiere @ AminNegm-Awad. Siga stackoverflow.com/a/40278559/2686419 para ver cómo.
uesports135

Pensé que solo se requería reiniciar el teléfono. Pero tuve que borrar el DerivedData como mencionó @ AminNegm-Awad. También reinicié IDE, ahora todo está bien. Excelente respuesta y comentarios!
Vijay Kumar Kanta

2
4. Reiniciar el dispositivo iOS (el 90% del tiempo que arregla las cosas) funciona para mí.
Saleh Enam Shohag

Si hay una actualización disponible, puede hacerlo también. No estoy seguro de que fuera la causa en mi caso, pero también tuve que hacerlo ...
Asqan

99

He resuelto el problema ... Solo necesitaba reiniciar el iphone ...

Reiniciar el Xcode no funcionará en este caso. Así que solo reinicie su iPhone y todo estará bien.

EDITAR:

Si tiene un iPhone 5 con iOS 6.0 y ha instalado la aplicación "Actualizador de iOS", también recibirá este mensaje.

Terminar el proceso de actualización a iOS 6.0.1 resolverá el problema.


24
Creo que Arenim respondió esta pregunta varios días antes que tú. Debe marcar su respuesta como oficial y no agregar otra respuesta que diga que su sugerencia funcionó. Marcar una respuesta es suficiente para decirle a la gente qué resolvió su problema.
karlphillip

1
De acuerdo con el comentario anterior. Seleccione la respuesta dada como la correcta.
memmons

Reiniciar no lo arreglará. @Brock Woolf dio una respuesta perfecta. Todos esos pasos son necesarios.
Vijay Kumar Kanta

Es extraño pero está funcionando. ¿Alguna razón específica?
Paresh Thakor

10

Si tiene un iPhone 5 con iOS 6.0 y ha instalado la aplicación "Actualizador de iOS", también recibirá este mensaje.

Terminar el proceso de actualización a iOS 6.0.1 resolverá el problema.


1
Aunque este problema puede ocurrir por otras razones, estar a la mitad de la instalación de la aplicación iOS Updater es definitivamente una de ellas.
memmons

4

Este error también ocurre si el perfil de aprovisionamiento de iPhone ha expirado.


3

Este error ocurre cuando intenta depurar una aplicación en su iPod / iPhone y el dispositivo está bloqueado por código o ejecuta otra aplicación.

Asegúrese de que puede ver el menú con todos los íconos de aplicaciones en el dispositivo e intente ejecutar nuevamente.

Saludos


Igual que aquí. cuando recibí este error, mi teléfono dijo "SIM bloqueada". Eliminé el sim y funciona bien.
Sam Brodkin

2

Puede ser un par de cosas, lo primero e inmediato que comprobaría es ver si su iPhone está actualmente descargando o "Preparando actualización ..." mientras se está ejecutando, generalmente obtiene el "Dispositivo no válido (0xe8000084)" / Error MT1006.

Esto me pareció lo más común. intente esto primero.

Y si eso falla: reinicie su iPhone, y luego si eso falla, reinicie su Mac / Xcode y haga una limpieza, luego reconstruya e implemente.

Espero que esto ayude


2

Si nada funciona, compruebe si su dispositivo es compatible con su versión de Xcode.


2

Confirmo que reiniciar su dispositivo resuelve el problema. Pero si su dispositivo tiene jailbreak con un jailbreak semi-atado, lo perderá después de un reinicio.

Para evitar esto, realice un ldrestart (reinicio suave).

Para realizarlo, descargue una aplicación de terminal de Cydia, luego escriba:

su

Ingrese su contraseña cuando se le solicite, la contraseña predeterminada es "alpina".

Luego escribe

ldrestart

1

Primero elimine la aplicación del iPhone antes de compilarla desde xcode. Luego, limpie todos los objetivos de xcode y luego intente construir su aplicación nuevamente.


1
Intenté lo que dijiste pero no funcionó, lo resolví. Solo necesitaba reiniciar el iphone.
Atulkumar V. Jain

Algo funcionó, el mensaje todavía aparece, pero la aplicación se instala, voy a intentar reiniciar el dispositivo.
Rigo Vides

1

Los instrumentos SnowLeopard w / XCode 4.2 darán este mensaje en los iOS más nuevos.


1

Tuve suerte desconectando mi iPhone de mi Mac y luego analizando (Shift + Command + B o Product -> Analyze).

Después de eso volví a enchufar mi iPhone e hice una limpieza (Comando + k) y luego ejecuté. ¡Trabajó!


1

Simplemente reiniciar el dispositivo (como sugiere la alerta) solucionó el problema, al menos en iOS 12.


1

Desenchufe el dispositivo y me conecté nuevamente con Mac resolvió mi problema. No necesitaba limpiar, construir o reiniciar XCode. XCode 10.2.1, versión iOS 12.3.1.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.