при попытке подписки на продукт требуется авторизация возврата через Android
Это мой первый раз, когда я имею дело с биллингом в приложении в Android 1) Я использую API v3 2) Я загрузил альфа-версию своего приложения, чтобы потом можно было проверить
3) Я создал продукт подписки
4) Это мой код для подписки на товар
mSubscribeButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
try {
Bundle subscribeIntentBundle = mService.getBuyIntent(3, getPackageName(), "my_product_id", "subs", "bGoa+V7g/yqDXvKRqq+JTFn4uQZbPiQJo4pf9RzJ");
PendingIntent pendingIntent = subscribeIntentBundle.getParcelable("BUY_INTENT");
if (subscribeIntentBundle.getInt("RESPONSE_CODE") == 0) {
startIntentSenderForResult(pendingIntent.getIntentSender(), 4002, new Intent(), Integer.valueOf(0), Integer.valueOf(0), Integer.valueOf(0));
} else {
Toast.makeText(MainActivity.this, "Error Code: " + subscribeIntentBundle.getInt("RESPONSE_CODE"), Toast.LENGTH_SHORT).show();
}
} catch (RemoteException e) {
e.printStackTrace();
} catch (SendIntentException e) {
e.printStackTrace();
}
}
});
5) Я получаю следующую ошибку
Я пытался использовать разные устройства, и все они имеют ту же ошибку, я также вошел в систему с моей учетной записью Google и могу открыть Google Play Store и просмотреть мои приложения
Я также попытался очистить данные Google Play Store из диспетчера приложений.
Может кто-нибудь помочь, пожалуйста?