我正在編寫iPhone和手錶應用程序。我打算支持將多個手錶配對到手機的功能。保持核心數據與多個手錶同步
iPhone和Watch應用程序將讀取和寫入Core Data數據存儲,我將使用WatchConnectivity
使它們保持同步(使用transferUserInfo:
)。用戶會在一臺設備上寫入/指定某些內容,並且會顯示在另一臺設備上。
我正在努力弄清楚如何支持多個手錶。考慮以下情形:
- 用戶使用手機/沃徹
- 在一天的過程中,用戶增加了10個項目 一天
- 結束,他們改用WatchB
WatchB如何與電話/ WatchA同步?
- WKSession會自動重播當WatchA配對時發出的
transferUserInfo
調用嗎? - 我需要以某種方式跟蹤WatchB需要的一切,並自己重放所有內容嗎?
- 我只是發送整個sqlite數據庫使用
transferFile
API(這似乎有點多)?
我不知道人擁有多個手錶... –