Я разрабатываю приложение для автора, который написал книгу, помогающую людям общаться лучше. Книга содержит некоторые упражнения. Автор хочет приложение, с помощью которого клиент может выполнять эти упражнения на ходу.Руководство для магазина приложений в приложении
Автор хочет:
- пробной версии с ограниченным количеством упражнений
- Возможности купить все упражнения с использованием в приложении покупки
- Клиенты, которые купили книгу должны быть в состоянии открыть все упражнения без оплаты.
Это легко сделать на техническом уровне, однако есть ли у кого-нибудь опыт, если яблоко позволяет приложению с таким поведением? Рекомендации яблочные говорят:
3.1.4 Содержание коды: приложения не могут использовать свои собственные механизмы, чтобы разблокировать контент или функцию, такие как лицензионные ключи, дополненная реальность маркеры, QR-кода и т.д. В определенных обстоятельствах, например, когда функции зависят от конкретного оборудования для работы, приложение может разблокировать эту функциональность без использования покупки в приложении (например, приложение астрономии, которое добавляет функции при синхронизации с телескопом). Функции приложения, которые работают в сочетании с одобренным физическим продуктом (например, игрушкой) на факультативной основе, могут разблокировать функциональность без использования IAP при условии, что также доступна опция IAP. Однако вы не можете требовать от пользователей покупки несвязанных продуктов или участия в рекламных или маркетинговых мероприятиях, чтобы разблокировать функциональность приложения.
Я не уверен, как их интерпретировать в случае книги.