Для определения, подписан ли пользователь на ваше приложение в App Store, вы можете использовать StoreKit API, который позволяет получить информацию о текущих подписках пользователя. Для этого необходимо взаимодействовать с сервером App Store через API Apple.
Для настройки аутентификации и взаимодействия с API Apple для реализации подписки в приложении, вам необходимо выполнить следующие шаги:
1. Создать App ID и Provisioning Profile в Apple Developer Console.
2. Создать ключи доступа для запросов к API Apple через App Store Connect.
3. Получить и сохранить JWT токен для аутентификации запросов к API Apple.
4. Настроить запросы к API Apple для получения информации о подписках пользователя.
Для тестирования функциональности подписок в вашем приложении рекомендуется использовать сервисы, такие как Apple Sandbox для тестирования покупок в тестовой среде, а также сервисы для создания фейковых транзакций и проверки их обработки в вашем приложении.
Важно учитывать, что данные API и сервисы могут быть изменены Apple, поэтому рекомендуется следить за обновлениями и официальной документацией для корректной реализации и тестирования подписок в вашем приложении.