如果 Apple Watch 处于非活动状态,我可以使用 Watch Connectivity 从 iOS 应用程序向 Apple Watch 发送一些信息吗?

问题描述 投票:0回答:1

我有iOS应用程序和watchOS,当Apple Watch第一次打开时,我需要从iOS应用程序获取一些信息到watchOS。

用户打开 iOS 应用程序 -> 从后端获取用户 ID -> 一段时间后打开 Apple Watch -> 使用 iOS 应用程序的用户 ID 从后端获取信息

我该怎么做?

带有 iCloud 的钥匙串不适合我。还有其他想法吗?

swiftui apple-watch watchos xcode14 watchconnectivity
1个回答
0
投票

是的,当有活动会话时。你可以用

func transferUserInfo(_ userInfo: [String : Any] = [:]) -> WCSessionUserInfoTransfer

请参阅文档
所有传输都会排队,应用程序在活动时会一一接收它们。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.