Многопользовательский ICloud (разные учетные записи iCloud) через общедоступную базу данных?

Мне приходит в голову, что для обеспечения многопользовательской поддержки приложения, использующего iCloud, можно использовать контейнер общего доступа. С точки зрения безопасности, в любом случае только мое приложение имеет доступ к контейнеру.

Мне просто интересно, если это жизнеспособная идея? Или есть последствия, которые я не учел / не упомянул?

Я думал, что смогу покрыть стоимость через подписку. Я думаю, что я мог бы также контролировать использование и иметь тяжелые / легкие уровни подписки пользователей.

1 ответ

Решение

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

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