Articles of watchkit

El inicializador no anula un inicializador designado Swift WatchKit

Acabo de actualizar la nueva beta de Xcode para continuar trabajando en mi aplicación WatchKit Inmediatamente tuve un error después de actualizar todos mis files de extensión WatchKit "El inicializador no anula un inicializador designado de su superclass" No recibí este error antes de actualizar, no estoy seguro de cómo solucionarlo. ¿Alguna idea? Aquí está […]

Cómo get la ruta de almacenamiento persistente de datos principales en el objective de la extensión de WatchKit

Desarrollé una aplicación de iOS que utiliza el dataframe de Core y guarda la tienda persistente en el directory de documentos de la aplicación. En la aplicación terget puedo recuperar la ruta de almacenamiento persistente utilizando el siguiente método: – (NSString *)applicationDocumentsDirectory { return [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) lastObject]; } Luego creé un nuevo objective de […]

¿Cómo usamos Watchkit Touch Events?

Quiero usar events táctiles en mi aplicación. Sé que los reconocedores de gestos no pueden usarse en watchKit. ¿Es posible usar funciones como touchesBegan, touchesMove etc?

No visible @interface para 'WKInterfaceController' declara el selector 'initWithContext:'

¡Desde la última beta de Xcode tengo un error en todo mi proyecto y en todo mi código de muestra, también como en el código de ejemplo de Apple, como la aplicación Lister! No visible @interface para 'WKInterfaceController' declara el selector 'initWithContext:' Dónde está el problema ? Gracias

No se pueden establecer fonts personalizadas en WatchKit.

Estoy intentando establecer la fuente de Roboto y he agregado como objective para la extensión del kit de reloj, pero sigue siendo tan nula. ¿Podemos establecer fonts personalizadas en el kit de reloj?

No se puede descifrar el object de la class Employee for key (NS.object.0); la class puede definirse en código fuente o en una biblioteca que no está vinculada

Estoy tratando de pasar una matriz de objects 'Empleado' iPhone a Apple Watch serializando la matriz: NSData *encodedObject = [NSKeyedArchiver archivedDataWithRootObject:employees]; y desserializándolo como en el lado del Reloj: NSMutableArray *employees = [NSKeyedUnarchiver unarchiveObjectWithData:encodedObject]; Esta es la class 'Empleado': @interface Employee : NSManagedObject @property (nonatomic, retain) NSNumber * employeeID; @property (nonatomic, retain) NSString * name; […]

Restaure la connection a iPhone y vuelva a ejecutar watchkitextension

Estoy usando Xcode 6.3 y sigo recibiendo el siguiente post incluso si mi teléfono y mi reloj están conectados (y no bloqueados): Restaure la connection a "iPhone de mm24" y ejecute "com.projectname.watchkitextension" de nuevo, o si "com.projectname.watchkitextension" todavía se está ejecutando, puede adjuntarlo seleccionando Debug> Adjuntar a process> com.projectname.watchkitextension . Incluso si reinicio Xcode, Watch […]

¿Cómo hacer una llamada telefónica desde Apple Watch?

¿Hay alguna manera de hacer llamadas telefónicas desde la extensión de WatchKit ? A continuación está mi código. NSExtensionContext *ctx = [[NSExtensionContext alloc] init]; NSString *cleanedString = [[@"1234567890" componentsSeparatedByCharactersInSet:[[NSCharacterSet characterSetWithCharactersInString:@"0123456789-+()"] invertedSet]] componentsJoinedByString:@""]; NSURL *telURL = [NSURL URLWithString:[NSString stringWithFormat:@"tel:%@", cleanedString]]; [ctx openURL:telURL completionHandler:^(BOOL success) { NSLog(@"fun=%s after completion. success=%d", __func__, success); }];

El button WatchKit no responde

Los botones WatchKit ( WKInterfaceButton ) en el simulador no responden al tocar (hacer clic). Estoy usando Xcode Beta 6.3. Comprobé dos veces para asegurarme de que la casilla enable está marcada en InterfaceBuider. Incluso descargué y ejecuté el código de este tutorial WatchKit e incluso éste tiene el mismo problema (los botones no responden […]

¿Apple Watch usa su propio bluetooth cuando uso el marco corebluetooth en la extensión del kit de reloj o el bluetooth para iPhone?

Dice en la Apple Watch Guide que todo en WatchKit Extension se ejecuta en el iPhone de los usuarios. Entonces, ¿significa eso que cuando estoy usando funciones CoreBluetooth en mi código de extensión WatchKit, usará Watch Bluetooth o iPhones Bluetooth …?