我正在寻找一种方式,以访问用户的登录状态在iOS应用程序时,它是在不运行(而不是启动)。
对于iPhone-app,在登录和签出时,会更新用户默认值。
UserDefaults.standard.set(self.isLogin, forKey: UserDefaults.UserDefaultsKeys.isLogin.rawValue)当前,在基于用户的登录状态(true/false)的同时(iPhone和Watch)处于活动状态时,有一个会话可以发送要监视的消息。
session.sendMessage(["isLogin" : false], replyHandler: nil)目标是确保当手表不在范围内时,如果用户已退出iPhone应用程序,并且一旦手表接近,即使iPhone应用程序处于“不运行”状态,手表也应该获得用户登录状态。
发布于 2022-06-10 13:56:01
考虑WCSession/updateApplicationContext
系统在机会出现时发送上下文数据,目的是在对应方醒来时准备好使用这些数据。
https://stackoverflow.com/questions/72573331
复制相似问题