iOS — платежи в приложении с платежами не из iTunes Store

Мне интересно, каковы правила использования внешней платежной системы (например, Braintree) для покупок в приложении на iOS. У нас уже есть служба потоковой передачи музыки, работающая через Интернет, и мы хотим разрабатывать приложения для Android+iOS. Это услуга по подписке, и в настоящее время мы проводим все наши платежи через Braintree. Если это вообще возможно, мы хотели бы продолжать это делать.

Я немного не уверен в точных деталях, когда это разрешено, а когда запрещено.

Это позволит пользователям транслировать полные треки в приложении (в противном случае они получат только 30-секундные превью), но также позволит им использовать подписку онлайн и на других платформах. Таким образом, будет ли это допустимым использованием сторонней платежной системы по «закону Apple»?


person obeattie    schedule 06.02.2013    source источник


Ответы (1)


Из руководств:

11.1

Приложения, которые разблокируют или включают дополнительные функции или функции с помощью механизмов, отличных от App Store, будут отклонены.

11.2

Приложения, использующие систему, отличную от In-App Purchase API (IAP), для покупки контента, функций или услуг в приложении, будут отклонены.

https://developer.apple.com/app-store/review/guidelines/< /а>

person ggfela    schedule 06.02.2013
comment
Мне просто интересно, подпадает ли это под их определение товаров, которые можно/можно использовать вне приложения, я бы сказал, что это спорный вопрос, является ли это разблокируемым контентом или нет; в конце концов, это не ограничивается использованием в приложении (и на самом деле, вероятно, будет использоваться больше вне приложения, для чего оно есть) - person obeattie; 06.02.2013
comment
Если приложение предоставляет доступ к элементам, вам не повезло. Единственный вариант — потребовать, чтобы пользователи самостоятельно переходили на веб-сайт для покупки (ссылки запрещены), например приложение Amazon Kindle. Если вы продаете такие предметы, как реальный диван, то нет проблем. - person ahwulf; 06.02.2013
comment
Спасибо за разъяснения; очень полезно - person obeattie; 07.02.2013
comment
Есть ли дыра в этой системе или я что-то упускаю? Вы не можете использовать платежи в приложении за пределами ios, поэтому, если пользователи получают подписку в приложении, они не могут использовать ее в Интернете, если пользователи получают подписку в Интернете, они не могут использовать ее на ios в соответствии с этими правилами. подскажите, так они заставляют людей получать 2 подписки? или заставлять людей использовать только ios? Я довольно смущен. - person Kaan Soral; 15.04.2013