Оплата в приложении не может заставить RESULT_DEVELOPER_ERROR уйти
Я пытаюсь заставить биллинг внутри приложения работать на Android, но продолжаю получать следующий вывод logcat при попытке инициализации транзакций:
// 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
Моя настройка:
I have the billing permission in the manifest. The billing service and receiver are defined in the manifest. My app is not published, I just have a draft up. I created a single in-app item, and published it. I have a test account added, but not sure that it makes a difference at this point. Both the draft apk in marketplace, and the apk on my phone are signed in release mode with the same key and have the same versionCode.Я получил покупки в приложении для работы в другом приложении, но в этом случае у меня уже была опубликована версия приложения. В этом случае (как упомянуто в # 3) я никогда не публиковал apk один раз. Нужно ли публиковать приложение один раз, чтобы это работало? Я полагаю, нет,
Спасибо