#iphone #ipad #app-store
#iPhone #iPad #app-store
Вопрос:
Я собираюсь разработать приложение, которое должно предоставляться бесплатно зарегистрированным врачам и студентам-медикам, но оплачиваться кем-либо еще.
Можно было бы бесплатно предоставить базовое приложение с ограниченным контентом, а затем предоставить оставшийся контент в качестве покупки в приложении для платных пользователей.
Я рассматриваю возможность настройки сервера, на котором хранятся идентификаторы устройств для подходящих бесплатных получателей, для чего я бы вызвал REST / WebService, чтобы разблокировать контент, если он подходит. Есть идеи, разрешит ли Apple мне таким образом разблокировать контент для бесплатных пользователей?
Есть ли какой-либо другой очевидный способ добиться такого разделения? Мы высоко ценим ваши отзывы.
Ответ №1:
Да, AFAIK, вам разрешено предоставлять доступ к премиум-функциям вашего приложения, которые доступны в виде пакета в приложении, при условии, что вы не берете за это плату.
Например, немецкий журнал Computerbild включает в свою печатную версию уникальные коды разблокировки, которые позволяют читателям разблокировать премиальные функции в бесплатных приложениях. Обычно эти бесплатные приложения являются вашими бесплатными / облегченными версиями, но дополнены диалогом, в котором вы можете ввести эти промо-коды, чтобы разблокировать премиум-функции. Эти коды проверяются на собственных серверах Computerbild. Недавно мы обновили одну из наших бесплатных игр для этого журнала, и у нас не было никаких проблем с ее одобрением Apple вообще.
В вашем случае я бы реализовал аналогичную вещь, раздав коды разблокировки зарегистрированным врачам и студентам и проверил их онлайн при первом использовании. Вы также можете ограничить количество раз, которое можно использовать каждый код, или, возможно, разрешить привязку каждого кода к одному устройству в любой конкретный момент.
Комментарии:
1. Спасибо, Хулио, это действительно полезный комментарий — я думаю, что выберу несколько вариантов этого маршрута.