Faturamento no aplicativo, não é possível fazer com que RESULT_DEVELOPER_ERROR desapareça

Estou tentando fazer com que o faturamento no aplicativo funcione no android, mas continue recebendo a seguinte saída do logcat ao tentar inicializar as transações:

// from logcat, BillingService:
Billing service connected
CheckBillingSupported
CheckBillingSupported response code: RESULT_OK
RestoreTransactions 
   restoreTransactions received RESULT_OK
     request id: 12345
     request id: -1
handleCommand() action: [com.android.vending.billing.RESPONSE_CODE].
RestoreTransactions: RESULT_DEVELOPER_ERROR

Minha configuração:

Eu tenho a permissão de faturamento no manifesto.O serviço de faturamento e o destinatário são definidos no manifesto.Meu aplicativo énão publicadoEu só tenho um rascunho.Eu criei um único item no aplicativo e o publiquei.Eu tenho uma conta de teste adicionada, mas não tenho certeza se isso faz diferença neste momento.Tanto o apk projecto no mercado, e o apk no meu telefone estão assinados no modo de lançamento com a mesma chave e ter o mesmo versionCode.

Recebi compras no aplicativo para trabalhar em outro aplicativo, mas nesse caso eu já tinha uma versão do aplicativo publicada. Neste caso (como mencionado no item 3), nunca publiquei o apk uma vez. Temos que publicar o aplicativo uma vez para isso funcionar? Eu diria que não

obrigado

questionAnswers(3)

yourAnswerToTheQuestion