trabado support solucion restaurar restauracion queda puedo para descargar apple actualizar iphone cocoa-touch ipad crash nib

support - no puedo restaurar mi iphone



NSInternalInconsistencyException no se pudo cargar nib en el paquete (7)

He creado una aplicación para juego infantil.

Carga 12 preguntas diferentes para cada ronda. Después de la cuarta ronda, la aplicación falla con el siguiente registro:

ImageIO: CGImageRead_mapData ''open'' failed ''/var/mobile/Applications/4B0202F9-5961-4AC7-A327-604620AF1F94/test.app/pi_ok.png''          error = 24 (Too many open files) 2011-03-24 02:26:34.743 [424:707] *** Terminating app due to uncaught exception ''NSInternalInconsistencyException'', reason: ''Could not load NIB in bundle: ''NSBundle </var/mobile/Applications/4B0202F9-5961-4AC7-A327-604620AF1F94/VisualMath.app> (loaded)'' with name ''ThemePickerController'''' *** Call stack at first throw: (     0   CoreFoundation                      0x3182464f __exceptionPreprocess + 114     1   libobjc.A.dylib                     0x3651dc5d objc_exception_throw + 24     2   CoreFoundation                      0x31824491 +[NSException raise:format:arguments:] + 68     3   CoreFoundation                      0x318244cb +[NSException raise:format:] + 34     4   UIKit                               0x330d2a53 -[UINib instantiateWithOwner:options:] + 1110     5   UIKit                               0x330d3e09 -[NSBundle(UINSBundleAdditions) loadNibNamed:owner:options:] + 92     6   UIKit                               0x3304d5e9 -[UIViewController _loadViewFromNibNamed:bundle:] + 36     7   UIKit                               0x3301afa5 -[UIViewController loadView] + 80     8   UIKit                               0x32effebf -[UIViewController view] + 30     9   VisualMath                          0x00062875 -[DragTriangleViewController hideThemePicker] + 40     10  VisualMath                          0x0005fe93 -[DragTriangleViewController clickDone] + 26     11  CoreFoundation                      0x31794571 -[NSObject(NSObject) performSelector:withObject:withObject:] + 24     12  UIKit                               0x32ee5ec9 -[UIApplication sendAction:to:from:forEvent:] + 84     13  UIKit                               0x32ee5e69 -[UIApplication sendAction:toTarget:fromSender:forEvent:] + 32     14  UIKit                               0x32ee5e3b -[UIControl sendAction:to:forEvent:] + 38     15  UIKit                               0x32ee5b8d -[UIControl(Internal) _sendActionsForEvents:withEvent:] + 356     16  UIKit                               0x32ee6423 -[UIControl touchesEnded:withEvent:] + 342     17  UIKit                               0x32ee4bf5 -[UIWindow _sendTouchesForEvent:] + 368     18  UIKit                               0x32ee456f -[UIWindow sendEvent:] + 262     19  UIKit                               0x32ecd313 -[UIApplication sendEvent:] + 298     20  UIKit                               0x32eccc53 _UIApplicationHandleEvent + 5090     21  GraphicsServices                    0x32977e77 PurpleEventCallback + 666     22  CoreFoundation                      0x317fba97 __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE1_PERFORM_FUNCTION__ + 26     23  CoreFoundation                      0x317fd83f __CFRunLoopDoSource1 + 166     24  CoreFoundation                      0x317fe60d __CFRunLoopRun + 520     25  CoreFoundation                      0x3178eec3 CFRunLoopRunSpecific + 230     26  CoreFoundation                      0x3178edcb CFRunLoopRunInMode + 58     27  GraphicsServices                    0x3297741f GSEventRunModal + 114     28  GraphicsServices                    0x329774cb GSEventRun + 62     29  UIKit                               0x32ef7d69 -[UIApplication _run] + 404     30  UIKit                               0x32ef5807 UIApplicationMain + 670     31  VisualMath                          0x00002207 main + 70     32  VisualMath                          0x000021bc start + 40 )

He probado muchas opciones pero ninguna funciona, por favor ayúdame.


En proyecto -> Construir Fases

Asegúrese de que el .xib se agrega a los recursos de paquete de copia


Es fácil ... seleccione el archivo XIB y asegúrese de que el objetivo deseado del proyecto esté marcado en la sección "Membresía objetivo" (en la pestaña "Mostrar el inspector de archivos"), y se solucione su problema.

Por lo general, ocurre cuando hizo una copia de un archivo existente y se agregó al proyecto manualmente porque en ese caso también debería verificar el objetivo mencionado anteriormente manualmente.


Existe la posibilidad de que la Internacionalización de Base cause un bloqueo con el mismo mensaje de error, porque la función solo es compatible con iOS 5 y superior .

Sin embargo, dado que puede iniciar la aplicación y se bloquea solo después de un tiempo, no debería ser debido a la Internacionalización de Base.


Otro problema común es tratar de cargar una punta en los métodos de inicio de viewControllers. Debería estar en viewDidLoad.


Parece que estás tratando de crear una instancia de una plumilla llamada ThemePickerController.nib y no está presente. ¿Se incluye la punta como miembro del proyecto?


Puede cambiar el nombre de su ViewController que debe actualizarse en el archivo AppDelegate, de modo que vaya a AppDelegate.m y haga lo siguiente.

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { self.viewController = [[XXXXViewController alloc] initWithNibName:@"XXXXXViewController" bundle:nil];

En ese XXXX, renombra tu último nombre de ViewController (es decir, renombrado como ViewControllerName). Ahora funcionará.


haz clic en el botón de la imagen como esta:

NSString *path1 = [[NSBundle mainBundle] pathForResource:@"btn_twelve_month" ofType:@"png"]; [btn_twelve_month setImage:[UIImage imageWithContentsOfFile:path1] forState:UIControlStateNormal];

en lugar de esto :

[btn_twelve_month setImage:[UIImage imageNamed:@"btn_twelve_month.png"] forState:UIControlStateNormal];

Funciona..