Kể từ một vài ngày, bạn có thể sử dụng thanh toán trong ứng dụng trong các ứng dụng Android. Tất nhiên là rất tuyệt. Vì vậy, tôi đã bắt đầu làm việc trên một bản cập nhật cho ứng dụng của mình để thực hiện điều này. Nhưng bây giờ tôi gặp phải một số vấn đề. Đây là những gì tôi đã làm:
- Đầu tiên, tôi đã thử các ID sản phẩm dành riêng để thử nghiệm phản hồi thanh toán trong ứng dụng tĩnh. Điều đó hoạt động mà không có vấn đề.
- Tôi đã tải một APK nháp lên thị trường (có ký kết sản xuất, không ký gỡ lỗi), bao gồm quyền com.android.vending.BILLING.
- Khi làm được điều đó, tôi đã có thể thêm 'Sản phẩm trong ứng dụng' vào ứng dụng của mình trên thị trường và đặt nó ở trạng thái đã xuất bản.
- Tôi đã tạo người dùng thử nghiệm và đặt lại thiết bị của mình để đặt người dùng thử nghiệm đó làm tài khoản chính trên thiết bị thử nghiệm của tôi.
- Id sản phẩm dành riêng vẫn hoạt động.
Bây giờ đến vấn đề. Khi tôi sử dụng ID sản phẩm của riêng mình (ID sản phẩm tôi đã thêm trước đó, xem ở trên), hộp thoại sẽ hiển thị với văn bản sau:
" Lỗi ứng dụng: Phiên bản này của ứng dụng không được định cấu hình cho Market Billing. Hãy kiểm tra trung tâm trợ giúp để biết thêm thông tin. "
Không có gì lạ mà tôi có thể tìm thấy trong nhật ký. Có ai biết tôi đang làm gì sai ở đây không?