Intereting Posts
Нужна помощь в настройке Android TableLayout Как сделать границу выделения, которая отслеживает установленный переключатель? Автоматическое обнаружение активности Google Analytics – вы можете исключить из этого одно действие? Не найден ресурс, который соответствует указанному имени (в 'layout_alignTop' со значением '@ id / imageView3') Отключение служб Android в init.rc Создание полупрозрачной темы. Программно нажмите на уведомление Android Где альфа-тестеры загружают приложения Google Play для Android? Неожиданное поведение LayerDrawable при рисовании слоев, содержащих InsetDrawable Как работают InputStream, InputStreamReader и BufferedReader в Java? Как узнать момент, когда вызываемый человек берет свой телефон Изображения, не отображаемые на эмуляторе Android для приложения phonegap / jquerymobile ConnectivityManager.requestNetwork в Android 6.0 OpenCV Android – не может решить соответствующую функцию JNI AppWidgetManager.getAppWidgetIds в действии возвращает пустой список

Тестирование подписки на Android: элемент не найден

Я пытаюсь проверить новые подписки в Google Play, но служба возвращает «Элемент не найден».

Я использовал идентификатор «android.test.purchased» для тестирования. С этим идентификатором я могу отлично тестировать обычный продукт в приложении, но при подписке он не работает.

В консоли Google Play я добавил подписку, и она опубликована.

Должен ли я использовать реальный идентификатор подписки и платить за тестирование?

спасибо

Даже я искал это, и я предполагаю, что вы, возможно, уже решили свою проблему. Но это может помочь другим. Даже я не смог найти документацию о тестировании идентификаторов продуктов для подписки, однако тестирование биллинга In-App предполагает использование только Из 4 зарезервированных идентификаторов статического продукта. Это заставляет меня сделать вывод, что для подписки нет идентификатора теста.

Надеюсь это поможет

Да, вам придется использовать реальную подписку и оплатить (вы можете отменить позже). Нет теста на подписку. Обратите внимание, что вам нужно будет отправить свой запрос api version = 2, а тип продукта должен быть «subs».

В Google Play уже реализована песочница для тестирования подписки и покупки. Вы должны опубликовать свое приложение в бета-версии и через несколько часов после того, как тестовые пользователи (добавленные в консоли Google Play для разработчиков) могут сделать тестовые покупки (они не будут взиматься) в вашем приложении. Они могут даже совершать покупки по подписке. Тестовая подписка автоматически обновляется каждый день (до ее отмены из Google Play) независимо от срока подписки. Обратите внимание, что у тестируемого пользователя (учетной записи Google) должна быть действительная кредитная карта, добавленная в учетную запись Google Кошелька, чтобы совершать пробные покупки (которые не взимаются). При совершении покупки в диалоговом окне подтверждения покупки четко указано, что это пробная покупка, и вы не будете платить.