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