para instalar descargar apple actualizacion iphone ios4

instalar - ios 11 para iphone 5



No se pudo cargar la pluma en el paquete en el dispositivo iPhone (16)

En mi caso, el xib simplemente no estaba siendo copiado en el paquete. Una vez que agregué el xib en el paso "Copiar los recursos del paquete" para el objetivo de la aplicación, todo salió bien.

Estoy tratando de probar una aplicación que estoy desarrollando en mi iPhone. Para hacer eso cambié el objetivo de Simulator a Device en Xcode. La aplicación se carga correctamente en el dispositivo y funciona. Se muestra la vista principal, pero si intento abrir una vista secundaria, la aplicación se bloquea.

En el registro del iPhone (instalé la utilidad de configuración del iPhone para ver la consola [¿es la única forma de ver el registro desde el iPhone?]) Puedo ver este error:

Could not load NIB in bundle

Pero, en el simulador funciona bien. Que pasa ¿Algunas ideas?


Finalmente logré resolver ese problema con estos dos pasos:

  1. En el inspector de archivos del controlador de vista, elimine cualquier localización (solo para pruebas)
  2. Asegúrate de haber verificado la membresía de destino correcta

No sé por qué funciona en el simulador :(


He encontrado que a veces el dispositivo distingue entre mayúsculas y minúsculas y el simulador no.

¿Cuál es el nombre de archivo de tu xib?

o

Intente desinstalar la aplicación del simulador e instalarla de nuevo; es posible que el simulador tenga un archivo antiguo de una ejecución anterior de la aplicación. ¿Ha cambiado el nombre o movido el xib durante el desarrollo?


Lo tengo para ejecutar con borrar toda la localización de la xib en la ventana derecha. Tal vez el archivo está en la carpeta de localización.


Para mí, el problema fue exactamente lo que dijo FreeAsInBeer: de algún modo faltaba la punta del paquete, mientras que antes había estado allí y funcionaba correctamente en versiones anteriores de la aplicación.

Para solucionar el problema, hice lo siguiente:

  1. Seleccione el proyecto en el Project Navigator.
  2. En la configuración del proyecto, seleccione Build Phases .
  3. Expandir Copiar los recursos del paquete .
  4. Desplácese hacia abajo (si es necesario) y haga clic en el botón + .
  5. En el cuadro de diálogo que aparece, haga clic en el botón Agregar otro ...
  6. Busque el archivo .XIB que falta en el sistema de archivos.
  7. Construir y ejecutar ... la punta faltante debe aparecer cuando lo ejecute.

Esto es lo que funcionó para mí cuando recibí ese mensaje. Su millaje puede variar, ya que las circunstancias no son siempre las mismas para todos, pero espero que esto ayude a alguien que se encuentre con este problema.

-Evan


Por lo que valía, recibí este error cuando uno de mis botones de la barra de pestañas tenía asignada la clase incorrecta.


Puedes probar estas cosas:

  1. Asegúrese de que el caso es correcto
  2. Use el nombre de archivo xib sin la extensión ".xib"
  3. Eliminar cualquier - (guión) u otros caracteres especiales, use _ (guión bajo)
  4. Elimine el archivo xib del proyecto y agregue de nuevo al proyecto Xcode
  5. Compruebe la configuración de compilación y asegúrese de que la implementación se cambie a currect SDK

También tuve este problema cuando cargué un controlador de vista secundario de initWithCoder, que es un buen lugar para iniciar, pero tenga en cuenta que debe agregarlo como un niño real DESPUÉS de que la vista se haya cargado.

Así que cambia algo como esto:

[self addChildViewController: self.pageViewController]; [self.view addSubview: self.pageViewController.view]; [self.pageViewController didMoveToParentViewController:self];

... fuera de su método init y en viewDidLoad. No decir que este es su problema en particular, pero esto puede ser útil para otros.


Tengo el mismo problema. Y mi solución es eliminar todas las localizaciones para la vista.


Tuve el mismo mensaje de error. Mi problema, sin embargo, fue que mi configuración de idioma en mi teléfono estaba configurada en "Inglés" y en la Región en "Reino Unido". Sin embargo, el archivo que no se pudo cargar se colocó en el directorio de.lproj. Trasladar el archivo al directorio raíz lo resolvió.


Tuve el mismo problema al invocar initWithNibName:@"MyViewController"

Cambiando la invocación a initWithNibName:NSStringFromClass([MyViewController class]) funcionó bien


Tuve el mismo problema y lo arreglé así:

  1. Abrir XCode Target
  2. Haga clic en la pestaña "Fases de construcción"
  3. Haga clic en la sección "Copiar recursos del paquete"
  4. Haga clic en el +
  5. Añade el archivo Nib faltante

Tuve el mismo problema. En mi caso, el nombre de la punta era "MyViewController.xib" y lo cambié de nombre a "MyView.xib". Esto eliminó el error.

También estaba moviendo un proyecto de XCode 3 a 4.2. Cambiar el tipo de ruta no importaba.


Tuve exactamente el comportamiento que describiste: funciona en el simulador, pero aparece el mensaje "No se pudo cargar NIB en paquete" cuando se ejecuta en el dispositivo, y la aplicación permanece atascada en la imagen de inicio.

En mi caso, el problema fue sobre el archivo MainWindow.xib que Xcode creó automáticamente con la localización en inglés. Estoy admitiendo inglés e italiano en mi aplicación y me di cuenta de que me estaba perdiendo la versión localizada de MainWindow.xib para el idioma italiano.

Debido a que no tenía necesidad de localizar este archivo (es Xcode predeterminado para crearlo localizado) solucioné el problema simplemente eliminando la localización en inglés, por lo que el mismo archivo se usa independientemente de la localización. Otra forma de solucionar el problema sería agregar la versión localizada faltante, si la necesita.

La aplicación se bloqueaba en el dispositivo porque mi dispositivo está configurado para el idioma italiano. El simulador, en cambio, estaba configurado en inglés y es por eso que la aplicación se ejecuta correctamente. Solo para verificar, configuré el simulador al idioma italiano y la aplicación falló para confirmar el problema de localización.


Tuve un problema similar y estaba recibiendo el mismo error. Resulta que estaba usando el nombre completo del archivo xib en el panel de atributos en "Nombre NIB:"

No use "SomeViewController.xib", solo use "SomeViewController" sin la extensión ".xib".


Un simple error que podría causar este error es intentar initWithNibName en un viewController importado cuando está utilizando un guión gráfico en lugar de archivos Nib individuales. Si este es el caso, simplemente inicie el controlador en lugar de intentar iniciar con una punta que no existe, o inicie esos campos con cero.

Si Storyboard y ninguna punta, cambie initWithNibName: bundle: para ser init O initWithNibName: nil bundle: nil