简体   繁体   English

发布IAP后,Google Play会收到响应3:无法使用帐单

[英]After publish IAP Google play get response 3 : billing unavailable

I already upload yg .apk in Google Developer Console and add my tester account. 我已经在Google Developer Console中上传了yg .apk并添加了我的测试者帐户。 I'm publish in alpha tab. 我在Alpha标签中发布。

This is my AndroidManifest.XML 这是我的AndroidManifest.XML

<!--all-->
<uses-permission android:name="android.permission.INTERNET"/>
<!--Google Play-->
<uses-permission android:name="com.android.vending.BILLING" />
<!--Open Store-->
<uses-permission android:name="org.onepf.openiab.permission.BILLING" />
<!--Amazon requires no permissions -->
<!--Samsung Apps-->
<uses-permission android:name="com.sec.android.iap.permission.BILLING" />
<!--Nokia-->
<uses-permission android:name="com.nokia.payment.BILLING"/>
<!--SlideME-->
<uses-permission android:name="com.slideme.sam.manager.inapp.permission.BILLING" />

If i download n install from Google Play, i get tester version and everything work fine. 如果我从Google Play下载n install,我会获得测试仪版本,并且一切正常。 but if i install apk from my external sd card. 但是,如果我从外部SD卡安装apk。 i get response 3: billing unavailable. 我收到回应3:帐单无法使用。 why i got difference return? 为什么我得到差额收益?

if there a little change in my apk and i like to testing. 如果我的apk有一点变化,我想测试。 do i have to publish my new apk again in google play every time i change my code? 每次更改代码时,我都必须在Google Play中再次发布新的APK吗?

The Play Store In-app purchase flow will work only if you keep the following exactly the same as the latest apk uploaded 仅当您将以下内容与最新上传的APK完全相同时,Play Store应用内购买流程才会起作用

  1. Bundle ID (com.company.product) 捆绑ID(com.company.product)
  2. Bundle version (eg: 1.0.1) 捆绑版本(例如:1.0.1)
  3. Bundle version code (eg: 1) 捆绑版本代码(例如:1)

So, say for example, you have an apk uploaded that has a bundle version of 1.0.1 and you install an apk that has a bundle version of 1.0.2 from your SD card, you will get this error. 例如,假设您上传的apk的捆绑版本为1.0.1,而您安装的apk的捆绑版本为SD卡的1.0.2,则会出现此错误。

Also, check if you're signed in with a tester account on your device, one that you have also added in the Alpha / Beta channel in the Play Store console. 另外,请检查您是否使用设备上的测试者帐户登录,该帐户也已添加到Play商店控制台的Alpha / Beta频道中。

The easiest way to test is to upload a version of the app, set up all your SKUs (seems like you've already done that), and then never change the version code or number of your apk while testing. 测试的最简单方法是上传应用程序的版本,设置所有SKU(似乎已经完成了此操作),然后在测试过程中切勿更改版本代码或apk的数量。

Once you're satisfied with the results of your testing, you can then upload a new version. 对测试结果满意后,就可以上传新版本了。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 此软件包和用户无法使用 Google Play 商店 IAP 结算 - Google play store IAP Billing unavailable for this package and user Android IAP 获取错误此版本的应用程序未配置为通过 google play 计费 查看帮助中心 - Android IAP get error this version of the application is not configured for billing through google play check the help center Google Play结算回复签名验证 - Google Play Billing Response Signature verification Android Google Pay 结算 - 响应 4:ITEM_UNAVAILABLE - Android Google Pay Billing - Response 4 : ITEM_UNAVAILABLE Google Play IAP黑客攻击? - Google Play IAP hacking? 使用 Unity IAP 和新的 Google Play 计费库验证订阅的推荐方法是什么? - What is the recommended way to validate subscriptions using Unity IAP with the new Google Play Billing library? IabResult:设备上的计费服务不可用。 (回复: 3:Billing Unavailable) - IabResult: Billing service unavailable on device. (response: 3:Billing Unavailable) 设备上的计费服务不可用。 (回复: 3:Billing Unavailable) - Billing service unavailable on device. (response: 3:Billing Unavailable) 如何从Google Play控制台获取IAP SKU代码? - How to get IAP SKU code from google play console? 如何让 Unity IAP 与 Google Play IAB 一起工作? - How to get Unity IAP work with Google Play IAB?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM