我的问题是我想在Apple Watch上显示从firebase节点提取的一些数据。
现在,通常使用Apple Watch会有两种方法从远程源获取数据。
1 - 您创建了一个共享类,它调用数据库并且watch调用此函数来获取数据或..
2 - 您使用NSURLSessions
并让Watch与后端对话并请求数据本身。
这两种选择都有一些严重的缺点。选项1的缺点是,如果你需要导入一个框架,即firebase来进行数据库调用,那将不再适用于Apple watch,因为此时由于CFNetorking没有移植到新的watchOS'。选项2的问题是每个设备都需要保持身份验证状态,虽然这感觉就像2个邪恶中的少,但仍然看起来超级hacky。
是否有其他人对我们可以采取的任何其他方式有任何想法?