Как реализовать покупку в приложении непотребляемых товаров в приложении с собственной системой входа / регистрации (пользователи могут зарегистрироваться, войти в систему и выйти из приложения).С точки зрения Apple, когда пользователь покупает что-то непотребляемое с помощью IAP, он должен иметь возможность доступа к приобретенному контенту на всех своих устройствах.затем пользователь сможет приобрести продукт и перейти к выходу из приложения, войти в систему под именем другого пользователя приложения, нажать кнопку восстановления транзакций (требуется, если приложение использует не расходные материалы) и получитьпродукт бесплатно.Как я могу предотвратить эту лазейку?
Кроме того, магазин приложений отклонил одну из моих сборок, сказав: «Мы заметили, что ваше приложение требует, чтобы пользователи регистрировались с личной информацией, чтобы приобретать продукты для покупки, не связанные с учетной записью, что делаетне соответствует рекомендациям по рассмотрению в App Store.
Приложения не могут требовать регистрации пользователя перед тем, как разрешить доступ к контенту приложения и функциям, которые не связаны конкретно с пользователем ".
Я перенаправил пользователяна экране входа в систему (если пользователь не вошел в приложение) до совершения покупки, и это, как представляется, является причиной отказа, так как Apple говорит: «Приложения не могут требовать регистрации пользователя, прежде чем разрешить доступ к контенту и функциям приложения, которыене связаны конкретно с пользователями. "
, поскольку Логин необходим для аутентификации в моем приложении, как мне обойти отказ и реализовать как IAP, так и Логин.
Все идеи приветствуются.