Solo quiero preguntar cómo puedo determinar qué acción hacer en un impulso silencioso: Este es el aps que envié al cliente: aps { content-available: 1 } Mi problema ahora es cuando agrego el tipo: “Order_Update” para determinar que la inserción silenciosa es para la Actualización de pedidos, que muestra una notificación de alerta
Implementé estos métodos para obtener advertisingIdentifier e identifierForVendor : – (NSString *) advertisingIdentifier { if (!NSClassFromString(@”ASIdentifierManager”)) { return [OpenUDID value]; } return [[[ASIdentifierManager sharedManager] advertisingIdentifier] UUIDString]; } – (NSString *) identifierForVendor { if ([[UIDevice currentDevice] respondsToSelector:@selector(identifierForVendor)]) { return [[[UIDevice currentDevice] identifierForVendor] UUIDString]; } return @””; } – (BOOL)isAdvertisingTrackingEnabled { if (NSClassFromString(@”ASIdentifierManager”) && ![[ASIdentifierManager sharedManager] isAdvertisingTrackingEnabled]) […]
En un UIViewController, este código: public override func supportedInterfaceOrientations() -> UIInterfaceOrientationMask { if let mainController = self.mainViewController{ return mainController.supportedInterfaceOrientations } return UIInterfaceOrientationMask.all } da el error El Method doesn’t override any method from its superclass Estoy utilizando Xcode 8 beta 4 y el objective de implementación de iOS es 9.0, y la Use Legacy Swift […]
Antes de iOS 6.x, utilicé open package_id para abrir una aplicación desde la línea de comandos en un dispositivo iOS. En iOS 6.x si uso este comando, SpringBoard falla. Open está disponible en BigBoss y el autor es Conrad Kramer. ¿Hay alguna alternativa o solución para el comando open de BigBoss?
He encontrado transiciones geniales entre viewControllers desde que el protocolo UIViewControllerAnimatedTransitioning estuvo disponible en IOS 7. Recientemente noté una particularmente interesante en la aplicación IOS de Intacart. Aquí está la animación de la que estoy hablando en cámara lenta: https://www.dropbox.com/s/p2hxj45ycq18i3l/Video%20Oct%2015%2C%207%2023%2059%20PM.mov?dl=0 Primero pensé que era similar a lo que el autor describe en este tutorial, con […]
Mira esta pregunta: Swift probabilidad de número aleatorio seleccionado? La respuesta superior sugiere usar una instrucción switch, que hace el trabajo. Sin embargo, si tengo una gran cantidad de casos para considerar, el código parece muy poco elegante; Tengo una statement de cambio gigante con un código muy similar en cada caso repetido una y […]
Actualicé mi Xcode a la última versión: Versión 6.1 (6A1030). Yo uso el lenguaje Swift. Cuando construyo mi aplicación, tengo 25 problemas: Apple Mach-O Linker error Undefined symbols for architecture i386: “__TFE10FoundationCSo11NSPredicateCfMS0_Ft6formatSSGSaPSs11CVarArgType___GSqS0__”, referenced from: __TFC19TestBentley_Network8EventDAO11updateEventfS0_FCS_5EventT_ in EventDAO.o __TFC19TestBentley_Network8EventDAO10deletEventfS0_FCS_5EventT_ in EventDAO.o “__TFE10FoundationCSo7NSArray8generatefS0_FT_CS_15NSFastGenerator”, referenced from: __TFC19TestBentley_Network8EventDAO10deletEventfS0_FCS_5EventT_ in EventDAO.o “__TFE10FoundationCSo8NSString24convertFromStringLiteralfMDS0_FVSs12StaticStringDS0_”, referenced from: __TFO19TestBentley_Network13NotificationsCfMS0_FT8rawValueCSo8NSString_GSqS0__ in Notifications.o __TFO19TestBentley_Network13Notificationsg8rawValueCSo8NSString in Notifications.o […]
Estoy trabajando en una aplicación con soporte en varios idiomas. Como es de esperar, de vez en cuando cargo algunos archivos de punta usando un código como este: self.currentController = [[newClass alloc] initWithNibName:@”CustomController” bundle:nil]; La aplicación cargará la correspondiente versión xib localizada desde su carpeta languange. Ahora, me pregunto si es posible cargar el archivo […]
Actualmente estoy consumiendo un servicio web de soap usando block in ios mi código fuente es el siguiente NSString *xml = requestXMLToSent; NSString *msgLength = [NSString stringWithFormat:@”%lu”, (unsigned long)[xml length]]; NSURL *serviceURL = [NSURL URLWithString: url]; NSMutableURLRequest *urlRequest = [NSMutableURLRequest requestWithURL:serviceURL]; [urlRequest addValue:@”text/xml; charset=utf-8″ forHTTPHeaderField:@”Content-Type”]; [urlRequest addValue: serviceURL forHTTPHeaderField:@”SOAPAction”]; [urlRequest addValue:msgLength forHTTPHeaderField:@”Content-Length”]; [urlRequest setHTTPBody: [xml […]
Para hacer la transición de mi aplicación a 64 bits, cambié la configuración de construcción de Architectures a: ARCHS = “$ (ARCHS_STANDARD_INCLUDING_64_BIT)”; La aplicación está funcionando bien, excepto que algunas de las imágenes no se muestran (en blanco). ¿Por qué sucedería? ¿alguna pista?