2015-02-07 2 views
0

Я знаю, что для этого есть программа B2B, которая недоступна в моем регионе. Но я хочу, чтобы пользователи загружали приложение из AppStore и использовали функции, которые они приобрели для лицензии (не для покупки в приложении, а извне). Можем ли мы использовать профили конфигурации здесь?Контролируемое распределение через AppStore

+0

не могу просто использовать внешнюю систему авторизации с логином в приложении ? – atastrumf

+0

@atastrumf В этом решении присутствует иерархический вход, который имеет некоторые сбои в реализации. – Sammy87

ответ

2

Для этого в AppStore нет настроек.

У меня есть приложение в AppStore, для которого я реализовал такой механизм. Что я сделал:

  1. Когда пользователь запускает мое приложение, оно будет просить PIN
  2. Этот PIN-код можно приобрести извне (через наш сайт или продаж крыла)
  3. Когда они входят PIN-код, Я подтверждение покупки и настраивает приложение
  4. Я проверка имеющейся функции для конкретного пользователя, и отключает пока еще не купили те
+0

В этом случае сервер всегда проверяет правильность вывода и какие функции доступны для этого пользователя. Вместо этого мы можем использовать какой-то файл лицензии, связанный с этим пользователем? Я думал, что профиль конфигурации может быть решением. – Sammy87

+0

@ Sammy87: Не всегда, я прошу PIN только один раз. Позже я проверяю, когда пользователь открывает приложение каждый день. Да, будет проверка сервера. –

Смежные вопросы