Как я могу реализовать непотребляемые покупки в приложении в приложении с собственной системой входа / регистрации? - PullRequest
0 голосов
/ 23 ноября 2018

Как реализовать покупку в приложении непотребляемых товаров в приложении с собственной системой входа / регистрации (пользователи могут зарегистрироваться, войти в систему и выйти из приложения).С точки зрения Apple, когда пользователь покупает что-то непотребляемое с помощью IAP, он должен иметь возможность доступа к приобретенному контенту на всех своих устройствах.затем пользователь сможет приобрести продукт и перейти к выходу из приложения, войти в систему под именем другого пользователя приложения, нажать кнопку восстановления транзакций (требуется, если приложение использует не расходные материалы) и получитьпродукт бесплатно.Как я могу предотвратить эту лазейку?

Кроме того, магазин приложений отклонил одну из моих сборок, сказав: «Мы заметили, что ваше приложение требует, чтобы пользователи регистрировались с личной информацией, чтобы приобретать продукты для покупки, не связанные с учетной записью, что делаетне соответствует рекомендациям по рассмотрению в App Store.

Приложения не могут требовать регистрации пользователя перед тем, как разрешить доступ к контенту приложения и функциям, которые не связаны конкретно с пользователем ".

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

, поскольку Логин необходим для аутентификации в моем приложении, как мне обойти отказ и реализовать как IAP, так и Логин.

Все идеи приветствуются.

...