У нас есть существующее приложение (apk v282), опубликованное в Google Play. В этом приложении нет продуктов для продажи и нет разрешения BILLING.
Мы разработали версию обновления (v292), которая содержит встроенные в приложение продукты и разрешение BILLING.
Мы сталкиваемся с проблемой создания продуктов для продажи в консоли Google Play: когда мы загружаем apk v292 в качестве черновика в консоль Google Play, у нас есть два APK, перечисленных в черновике: старый и новый:
На этой странице у нас есть две альтернативы:
1- Либо мы нажимаем на «Продукты для продажи» в левом списке, чтобы создать наши продукты, мы видим страницу, на которой написано:
Чтобы добавить продукты для продажи через приложение, вам необходимо добавить разрешение BILLING в свой APK.
Таким образом, мы не можем создавать продукты для продажи через приложение, вероятно, потому, что версия 282 все еще находится в черновой конфигурации.
2- Или мы удаляем старый APK v282 (у которого не было разрешения BILLING), чтобы оставить только новый v292 в конфигурации Draft. Но затем при нажатии на «Продукты для продажи» мы получаем всплывающее предупреждение о том, что конфигурация не сохраняется. Но кнопки для сохранения нет, только опубликовать. Конечно, мы не хотим публиковать его, так как он находится на стадии тестирования.
Подводя итог: как проверить покупку в приложении в приложении, которое ранее было опубликовано без нее?