• Использование e-mail в iOS приложениях?

    @ki11er
    Проблемы в использовании e-mail для регистрации нет. Но на ревью могут завернуть приложение, требующее безусловной регистрации без веской на то причины. Если есть такая возможность, то приложение должно работать без регистрации, а регистрацию требовать только для функционала, завязанного на пользователя.
    Для требования личной информации о пользователе (день рождения) также должна быть веская причина.

    We found that your app requires customers to register with personal information to access non-account-based features, which is not in compliance with the App Store Review Guidelines.

    Apps cannot require user registration prior to allowing access to app features and content that are not associated specifically to the user. User registration that requires the sharing of personal information must be optional or tied to account-specific functionality. Additionally, the requested information must be relevant to the features.
    Ответ написан
    Комментировать
  • Как реализовать non-renewing подписку в iOS?

    @s0L
    Не завернет. Но лучше делать с серверной частью, во первых саму покупку можно защитить от ломалок, во вторых срок подписки контролировать. При подписке генерируйте UUID, отправляйте его на сервер вместе с покупкой и сохраняйте его в iCloud KVS, потом по этому UUID будете проверять подписку через сервер.
    Ответ написан
    Комментировать
  • Как реализовать non-renewing подписку в iOS?

    alexyat
    @alexyat
    iOS Developer
    Делал такие подписки:
    1 свой сервер
    2 сохранение производится отсылкой рецепта покупки + mac устройства
    3 восстановление по запросу к АПИ с отправкой мака
    4 регистрация не обязательна(требование Apple), но нужно предупреждать юзера что нужно регаться если захочет восстановить на другом устройстве
    Ответ написан
    9 комментариев