Платное приложение для бесплатного приложения с покупкой Inapp - PullRequest
4 голосов
/ 01 февраля 2012

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

1) Будет ли мое приложение одобрено, даже если я не предоставлю данные бесплатно для пользователей, которые удалили приложение и не имеют резервной копии моего приложения?

2) Если есть возможность бесплатно предоставить данные для пользователя, который удалил приложение, скажите, пожалуйста, как это сделать?

1 Ответ

2 голосов
/ 29 февраля 2012

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

Во-вторых, если у вас есть какая-либо база данных sqllite внутри вашего приложения, то вы можете разрешить свободный доступ своих пользователей на основе этой базы данных. Что вы можете сделать, это в вашем последнем выпуске изменить имя базы данных и, когда ваше приложение запустится, вы может проверить, существует ли ранее уже существующая база данных, если да, это означает, что это старый пользователь, и вы можете предоставить этому пользователю свободный доступ к вашему контенту. Обратите внимание, что если пользователь удалит приложение перед установкой вашей последней версии, то в этом случае мы ничего не сможем сделать и Другой случай, что

если пользователь установит свое приложение на другом iPad, то в этом случае мы также ничего не сможем сделать. Теперь ответьте на свои вопросы: - 1. да, ваше приложение будет одобрено Apple, независимо от того, предоставляете ли вы контент старому пользователю, Apple это не заботило. 2. мы ничего не сможем сделать, если пользователь удалит приложение перед установкой последней версии приложения до тех пор, пока ваше приложение не будет взаимодействовать с вашим сервером. Дайте мне знать, если у вас есть какие-либо другие вопросы

...