Intereting Posts
Не удалось найти Facebook SDK.apk Почему отпечаток пальца отличается от моего недавно подписанного apk? SetTargetFragment для android.support.v4.app.Fragment? Добавьте один разделитель раздела для навигационного ящика в Android Как сделать представление заполнить пространство, доступное для него? Eclipse Android SDK медленная производительность Content Assist Android-приложение перезапускается автоматически после сбоя Как установить разные высоты для каждой строки в ListView? Как параметризовать параметры меню на Android? Как мне воспроизводить видео в ListView, таком как Instagram и Vine? Почему функция onAttach (активность) устарела? Android, могу ли я использовать putExtra для передачи нескольких значений Android не корректно прокручивает фокус ввода, если не элемент тела Как я могу оживить изменение цвета панели состояния и панели инструментов (как это делает новое приложение «Календарь») Как настроить кнопку переключателя?

Обновление приложения для Android, использующего In App Billing

У нас есть приложение, которое используется в биллинге приложений. Проблема, которую мы видим, заключается в следующем:

Когда VersionCode приложения на устройстве совпадает с кодом версии приложения, опубликованным в консоли Play Developer, Billing работает нормально.

Когда сборка с более высоким кодом версии загружается в Play Developer Console, в приложении Billing перестает работать с приложением на устройстве (с более низким кодом версии), говорящим, что «Приложение не настроено для выставления счетов».

Это хорошо, когда тестирование, но вопрос в том, что такое поведение, когда приложение находится в Google Play Store? При замене приложения (для выполнения обновления) приложение, находящееся в дикой природе (с более низким кодом версии), перестает работать с In App Billing?

Если да, то какой подход люди используют для выполнения обновлений? Вы вынуждаете пользователя обновляться до покупки? Или эта проблема верна только до публикации?

Любой совет будет очень благодарен!

Благодаря!

Solutions Collecting From Web of "Обновление приложения для Android, использующего In App Billing"

Пока «новый» apk, который вы загружаете, подписывается с использованием того же ключа, что и существующий, тогда вы не должны сталкиваться с какими-либо проблемами.

Я только что протестировал запуск моего приложения с предыдущей версией (код версии ниже), а в биллинге приложений все еще работает.

Предостережение заключается в том, что вы не должны удалить apk с рынка, просто отключите его.

Но то, что вы говорите о форсировании обновлений, я предлагаю пользователю обновлять, когда они открывают приложение независимо.

Возможно, вы уже прочитали его, но здесь есть официальная информация о нескольких апках.