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