Как восстановить не возобновляемые подписки Apple

Приложение, над которым я работаю, недавно было отвергнуто Apple за сохранение автоматической возобновляемой подписки. Они рекомендовали перейти на не возобновляемые подписки на наш контент.

Единственное, что я не могу полностью обернуть своим мозгом, это как восстановить купленную подписку на общее устройство. Apple рекомендует нам не использовать логин для входа в систему - что бы мы хотели избежать. Я столкнулся с одним решением, где между двумя устройствами использовались уникальные коды - для проверки приобретенной подписки через сервер. Но я считаю, что это может быть легко пиратским, так как теоретически друзья или сотрудники внутри компании могут делиться этими уникальными кодами друг с другом и избегать оплаты абонентской платы.

Я не могу найти многого в Google об этом, и мне было любопытно узнать, удалось ли кому-либо успешно выполнить подписку на продление подписки?

Ответ 1

Перефразируя советы, полученные нами от Apple при решении этих проблем:

В руководстве для разработчиков iTunes Connect:

... подписки должны предоставляться на всех устройствах, связанных с пользователь. В App Purchase ожидается, что подписки будут доставлены через внешний сервер, который вы предоставите. Вы должны предоставить инфраструктуру для доставки подписки на несколько устройств.

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

Итак, похоже, что мы получили несколько разные советы. Возможно ли, что Apple только говорила вам не требовать входа пользователя вообще, отдельно от требования для распространения подписки на все устройства?