我有iOS应用程序和watchOS,当Apple Watch第一次打开时,我需要从iOS应用程序获取一些信息到watchOS。
用户打开 iOS 应用程序 -> 从后端获取用户 ID -> 一段时间后打开 Apple Watch -> 使用 iOS 应用程序的用户 ID 从后端获取信息
我该怎么做?
带有 iCloud 的钥匙串不适合我。还有其他想法吗?
是的,当有活动会话时。你可以用
func transferUserInfo(_ userInfo: [String : Any] = [:]) -> WCSessionUserInfoTransfer
请参阅文档。
所有传输都会排队,应用程序在活动时会一一接收它们。