Доступ к колонкам в CloudKit?

Как реализовать доступ к колонкам в CloudKit?

Скажем, в случае совместного использования кода подсказки, пользователь A делится кодом подсказки с пользователем B, запись, созданная A как:

| prompt code | sender (A) | receiver (B) | expiring time | used (false) |

Я хочу предоставить:

  1. Пользователь А может создать и установить код подсказки, отправителя, получателя, время истечения; после создания A будет иметь доступ только для чтения к этой записи

  2. Пользователь B может установить поле 'used' только из false -> true; после набора B не сможет получить доступ к записи

  3. Пользователь A может подписаться на изменение этой записи, чтобы узнать, погасил ли B код подсказки.


Я знаю, что это можно сделать в Parse; но можно ли это сделать в CloudKit (или плюс CloudKit JS)?

Благодарю.

0 ответов

Другие вопросы по тегам