Запуск платного приложения в Apple App Store для пользователей из России с учетом новых правил может быть сложной задачей. Давайте разберем ваши вопросы по порядку.
### 1. StoreKit External Purchase Link Entitlement
StoreKit External Purchase Link Entitlement позволяет разработчикам добавлять ссылки на внешние сайты для оплаты (например, подписки или покупок). Для этого:
- **Идентификация пользователей**: Обычно вы можете использовать аутентификацию через ваш сервер. Например, когда пользователь заходит в ваше приложение, вы можете запросить у него ввести логин и пароль (или использовать другие методы аутентификации, такие как OAuth). После этого на сервере вы можете создать сессию для этого пользователя и отслеживать его действия.
- **Ссылка на сайт**: Ваша ссылка должна вести на страницу, где пользователь сможет завершить процесс покупки. Это может быть форма для ввода данных карты и т.д. Обязательно соблюдайте требования Apple к такому контенту.
### 2. Возможность платежей непосредственно в приложении
Apple запрещает использование сторонних платежных систем для цифрового контента, поэтому, если ваше приложение предоставляет доступ к цифровым товарам или услугам, то вы должны будете использовать In-App Purchase (IAP).
Приложение, подобное KION, вероятно, соблюдало особенности, позволяющие им предлагать различные способы оплаты:
- **Смешанный подход**: Возможно, они предлагают контент, который не является полностью цифровым в рамках приложения, и поэтому могут использовать сторонние платежные системы для некоторых товаров или услуг. Однако, такие случаи должны быть четко обоснованы в соответствии с правилами Apple.
- **Общий доступ к контенту**: Если приложение также предлагает контент, который можно использовать вне экосистемы Apple (например, стриминговые услуги), то это может быть причиной, по которой KION использует сторонние методы приема платежей.
### 3. Как пройти проверку Apple
Чтобы успешно пройти проверку от Apple:
- Соблюдайте все правила, касающиеся IAP и использования сторонних платёжных систем.
- Четко указывайте, какой контент доступен через App Store и какой контент доступен на вашем сайте.
- Создайте раздел "Часто задаваемые вопросы" (FAQ) для пользователей, чтобы объяснить им, как и где можно совершать покупки.
- Убедитесь, что ваша политика конфиденциальности и условия использования четко описывают, как вы храните и обрабатываете данные пользователей.
### Заключение
Запуск платного приложения требует внимательного подхода к соблюдению правил Apple. Вам нужно будет проанализировать ваши бизнес-модели и убедиться, что они соответствуют требованиям App Store. Если у вас возникнут дополнительные вопросы, лучше связаться с юридическим консультантом, чтобы уточнить правовые аспекты.