Никаких предыдущих вопросов об этом, поэтому я спрашиваю.
Фон:
У меня есть старое приложение в бесплатных и платных версиях на Play Market. Я создал новую версию, радикально измененную и с другой платежной системой (бесплатное приложение + только в покупках приложений, не более платная версия: сокращение затрат на обслуживание). minSdkVersion
также изменился с 1,5 до 2,1.
Из-за всех этих различий я решил загрузить новое приложение, а не просто обновлять текущее (т.е. не выборочно предоставлять новый apk для API 7+ --- несколько APK). Это особенно важно из-за новой платежной системы, поскольку я не хочу принуждать старых, платных клиентов покупать все снова. Я хочу оставить их в покое и счастливых, как они (рейтинг 4.4/4.7). Короче говоря, я не хочу "принуждать" людей к чему-либо. В этом случае, в снова покупать то же самое через покупки в приложении, помимо других вещей новое приложение предлагает.
Вопросы:
Объяснив вам мой опыт, возникают очевидные вопросы:
1. Как скрыть старые приложения от аудитории API 7+, сохраняя их видимыми для всех существующих клиентов API 7+, т.е. Тех, кто уже купил его?
Мое самое большое беспокойство здесь - платное приложение. Я думаю о том, чтобы нажать новую версию с maxSdkVersion
на 6 (SDK 2.0.1), эффективно заблокировав новых пользователей API 7+ старыми приложениями. Но я обеспокоен тем, что нынешние клиенты API 7+ внезапно потеряют доступ к приложению. Это вызывает два вопроса:
2. Смогут ли они продолжать обновлять приложение? разумно ли угадать "да"?
3. Даже если ответ на предыдущий вопрос "да", мне все еще не ясно, что произойдет, если пользователь удалит приложение, а затем снова найдет его на рынке (а не просто обновит). Он исчезнет или будет отображаться в его списке "купленных" приложений, учитывая, что в то же время изменились требования к фильму приложения?
Примечание: Я бы загрузил тестовое приложение, чтобы увидеть это, но автору AFAIK запрещено покупать его собственное приложение (даже лицензия ведет себя по-другому), поэтому я не смог протестировать удаление сценарий установки сценария.
# # # # # # # Ответ на ответы: # # # # # # #
@Sparky:
Я думаю, вы поняли это неправильно. Я знаю свой путь вокруг нескольких АПК и, конечно же, документацию. Проблемным здесь является путь, выходящий за рамки этого.
Заметьте также, что
maxSdkVersion
устарел, поэтому в ваш проект добавляется немного ключа, чтобы закрыть старый APK при выпуске нового APK.
Спасибо. Я пропустил это.
Несколько APK предлагают более простой пользовательский рассказ.
Если вы так говорите (помимо других вещей, которые я не цитировал), я думаю, вы, вероятно, не обернули вокруг этой проблемы. Пожалуйста, следуйте за мной:
- У меня есть n платных клиентов, которые купили мою текущую версию приложения Pro.
- Они используют набор функций X, который у них есть с версией Pro.
- Теперь я решил реализовать покупки в приложениях, чтобы предложить набор функций X, Y и т.д.
- К сожалению, эти изменения внесены приложением API 7 +.
- Таким образом, по вашему мнению, я решил предложить несколько APK.
- Теперь толпа API 7+ внезапно обновляется до этой новой версии моего приложения.
- Поскольку они обновляются до нового APK, они LOSE имеют свой набор функций X. Теперь им нужно снова купить X (из меню покупки в приложении). Я взял у них что-то, что у них уже было, хотя и "менее блестящим" способом. Мне нравится, когда я говорю:
Вы либо платите мне снова, либо теряете то, что у вас уже есть.
Вы видите проблему сейчас? Вы видите, почему я вынужден предоставить новое приложение? Или я до сих пор не понимаю, что вы сказали (я думаю, нет)?