CloudKit: подписаться на данные другого пользователя - PullRequest
0 голосов
/ 02 апреля 2020

Я просто пытаюсь понять концепцию. Как такие приложения, как Twitter и Instagram, информируют пользователей о том, что у кого-то, за кем они следят, есть новое сообщение?

У меня есть приложение, которое хранит данные в iCloud (сейчас оно находится в частной базе данных). Я хочу, чтобы другие пользователи (только пользователи, которые подписываются или «следят» за изменениями) приложения получали уведомления при создании большего количества записей в этой базе данных. Использование общего доступа к базе данных не вариант. Я не хочу иметь дело с принятием приглашения просматривать запись каждый раз, когда создается новая запись.

Должен ли я переместить все данные в базу данных publi c и иметь уникальный идентификатор для идентификации каждого пользователя и создавать подписки таким образом? Тогда как мне сопоставить эти уникальные идентификаторы с пользователями? (Как я узнаю, какие записи кому принадлежат?

Я сейчас не думаю о коде, просто о концепции. Может кто-нибудь объяснить, как к этому подойти?

...