ios - developer - xcode kits
libMobileGestalt MobileGestalt.c: 890: MGIsDeviceOneOfType no es compatible con esta plataforma (2)
Estoy estudiando el desarrollo de iOS con ObjC en un libro antiguo (por razones personales), y este error ocurrió cuando anulé el comando didFinishLaunchingWithOptions de AppDelegate.m para poder configurar un controlador de navegación global, a esto
-(BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { // Override point for customization after application launch. self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]] autorelease]; RootController *rootController = [[RootController alloc] init]; UINavigationController *navController = [[UINavigationController alloc]initWithRootViewController:rootController]; self.window.rootViewController = navController; [self.window makeKeyAndVisible]; [rootController release]; [navController release]; return YES; }
Xcode 10.0 (10A255)
Probado en iPhone y simulador (ambos iPhone 7 - iOS 12)
Estoy usando Xcode 9. Seguí recibiendo este error al cargar mi aplicación
libMobileGestalt MobileGestalt.c: 890: MGIsDeviceOneOfType no es compatible con esta plataforma.
¿Cómo parar eso?
Tienen el mismo problema. Estoy usando XCode 10, swift 4.2. Y corriendo en IOS 10.13. Construido para XS Max en el simulador y el error desaparece.