Эта ошибка может быть вызвана несколькими причинами.
Вот список требований к тестированию IAB Google.
Предварительные требования:
- AndroidManifest должен включать в себя «com.android.vending.BILLING», разрешено.
- APK построен в режиме деблокирования.
- APK подписан с сертификатом выпуска.
- APK загружается в канал распространения альфа / бета (ранее - как черновик) на консоль разработчика хотя бы один раз. (занимает некоторое время ~ 2h-24h).
- IAB-продукты публикуются и их статус активирован.
- Тестовая учетная запись добавляется в консоль разработчика.
Требования к тестированию:
- Тест APK имеет тот же код версии, что и тот, который загружен в консоль разработчика.
- Тестирование APK подписывается с тем же сертификатом ( s) в качестве загруженного в dev.console.
- Тестовая учетная запись (не разработчик) - это основная учетная запись устройства.
- Тестовая учетная запись включена в качестве тестера и он связан с действительным способом оплаты. ( @Kyone )
PS: Отладка с сертификатом выпуска: https://stackoverflow.com/a/15754187/1321401 ( Thnx @dipp для ссылки)
PPS: Хотелось сделать этот список уже давно.
Thnx @zlgdev , @Kyone для обновлений
задан pete 4 March 2015 в 00:15
поделиться