ios - FBSOpenApplicationErrorDomain Code=3
compiler-errors ios-simulator (5)
Acabo de agregar una aplicación Watch a mi proyecto e intento:
override func awakeWithContext(context: AnyObject?) {
super.awakeWithContext(context)
let res = WKInterfaceController.openParentApplication(["key" : "value"]) { (replyInfo, error) -> Void in
print("replyInfo : /(replyInfo) + error /(error)")
}
print(res) // true here
}
En mi AppDelegate escribí:
func application(application: UIApplication, handleWatchKitExtensionRequest userInfo: [NSObject : AnyObject]?, reply: ([NSObject : AnyObject]?) -> Void) {
reply(["replyKey" : "replyValue"]);
}
Cuando lance la aplicación Watch solo tengo:
replyInfo: [:] + error Opcional (dominio de error = FBSOpenApplicationErrorDomain Code = 3 "La operación no se pudo completar. (FBSOpenApplicationErrorDomain eor 3.)")
¿Es por el simulador? ¿Sabes lo que estoy haciendo mal?
Gracias !
Mantenga su configuración
Reiniciar simulador:
- Haga clic en la aplicación Simulator
- Simulador> Quit Simulator o
CMD + Q
- Haga clic en xcode
- Proyecto> Ejecutar o
CMD + R
Estaba recibiendo esto cuando funciono en el reloj real. Resultó ser causado por la cuenta de desarrollador que no es de confianza en el iPhone. Configuraciones-> Administración de dispositivos-> ...
Intente regresar al controlador de vista y ejecute nuevamente en el simulador; funcionó para mí en Xcode 7.2.
Para aquellos que usan hardware real y no el simulador, tuve este problema. El problema es que seleccioné mi cuenta de desarrollador individual como mi firmante de código. Al hacerlo, tuve que ir a:
Configuración> General> Perfiles> Administración de dispositivos> (mi correo electrónico)
y luego toque Trust (mi correo electrónico) para confiar en mi cuenta individual.
Después de hacer esto, cmd-R ejecutó mi código en mi reloj / teléfono sin problemas.
Simulador iOS -> Restablecer contenido y configuración ...
Trabajó para mi
Simulador de iOS -> Restablecer contenido y configuración ... -> Restablecer