IAB consumeComprar () ya no funciona para la respuesta estática android.test.purchased

Nuestra aplicación beta utilizaandroid.test.purchased para que los clientes puedan probar de forma gratuita. Pero recientemente algo se rompió con el consumo de estos productos de prueba. El proceso de compra todavía funciona bien, pero cuando intentamos consumir:

int response = ms.consumePurchase(3, mContext.getPackageName(), token);

Esto ahora siempre vuelve.RESULT_DEVELOPER_ERROR == 5. Los datos pasados ​​parecen válidos, el token esinapp:com.lootworks.swords:android.test.purchased que creo que es correcto para los productos de prueba estática.

Al mismo tiempo, todas nuestras versiones anteriores de la aplicación también dejaron de funcionar y no cambiamos nuestro código, por lo que parece que algo cambió con IAB.

También probé la compra / consumo de los productos reales (por $) y tiene éxito con el mismo código. Por lo tanto, el problema de consumo parece afectar solo al elemento de prueba de respuesta estática.

Respuestas a la pregunta(2)

Su respuesta a la pregunta