简体   繁体   English

无法将新的APK文件上传到Android Play商店(Google Pay)

[英]Unable to upload new APK file to Android Play store (google pay)

When I try to upload a new apk version of my app, i get this message: "La aplicación que has enviado recientemente se ha rechazado por infringir las Políticas del Programa para Desarrolladores de Google Play. Si has enviado una actualización, la versión anterior sigue estando disponible en Google Play." 当我尝试上传我的应用程序的新apk版本时,我收到以下消息:“在Google Play上,侵犯版权的行为已被Google Play侵害。Si的确存在侵权行为,但实际上存在estando disponible en Google Play。”

After that, i receive and e-mail talking about "Google Pay" but i never used google pay. 之后,我收到并通过电子邮件发送有关“ Google Pay”的信息,但我从未使用过Google Pay。

We detected that at least one APK version in your recent upload isn't using Android Pay correctly. 我们检测到您最近上传的至少一个APK版本未正确使用Android Pay。 Including APK version(s) 19 in your submission could cause your app to be rejected for violating our Payments policy. 在您提交的文件中包含APK版本19可能会导致您的应用违反我们的付款政策而被拒绝。

If you'd like to use Android Pay in your app, please follow these steps: 如果您想在应用中使用Android Pay,请按照以下步骤操作:

Remove any digital content from your app. 从您的应用中删除所有数字内容。 To use Android Pay, your app must only sell physical goods or services. 要使用Android Pay,您的应用只能销售实物商品或服务。 Make sure your app is compliant with all policies listed in the Developer Program Policies. 确保您的应用符合开发者计划政策中列出的所有政策。 Remember that additional enforcement could occur if there are further policy issues with your apps. 请记住,如果您的应用存在其他政策问题,则可能会执行其他强制措施。 Sign in to your Developer Console and submit the app. 登录到您的开发者控制台并提交应用。 Make sure to increment the version number of the APK. 确保增加APK的版本号。 If you'd like to use another payment method in your app, please follow these steps: 如果您想在应用中使用其他付款方式,请按照以下步骤操作:

Remove from your manifest. 从清单中删除。 Sign in to your Developer Console and submit the app. 登录到您的开发者控制台并提交应用。 Make sure to increment the version number of the APK. 确保增加APK的版本号。 Policy issue: Android Pay or other alternative payment mechanisms to Google Play's in-app billing service are only permitted for the following: 政策问题:Android Pay或Google Play应用内结算服务的其他替代付款机制仅适用于以下情况:

Android Pay For physical goods or services, such as movie tickets. Android Pay用于实物商品或服务,例如电影票。 Other alternative payment mechanisms to Google Play's in-app billing service For physical goods or services, such as movie tickets, or a publication where the price also includes a hard copy subscription. Google Play应用内结算服务的其他替代付款机制,适用于实物商品或服务,例如电影票或价格还包括印刷版订阅的出版物。 For digital goods that may be downloaded to devices and used outside of the app, such as songs that can be played on other music players. 对于可以下载到设备上并在应用程序外部使用的数字商品,例如可以在其他音乐播放器上播放的歌曲。 Donations to 527 designated tax exempt organizations are also permitted. 还允许向527个指定的免税组织捐款。 If you've reviewed the policy and feel this rejection may have been in error, please reach out to our policy support team. 如果您查看了该政策,并且认为此拒绝可能有误,请与我们的政策支持小组联系。 One of my colleagues will get back to you within 2 business days. 我的一位同事将在2个工作日内与您联系。

I appreciate your support of Google Play! 感谢您对Google Play的支持!

Best, 最好,

Byron 拜伦

Google Play Review Team Google Play评论小组

In my manifest i had this 在我的清单上我有这个

<uses-permission android:name="com.google.android.c2dm.permission.RECEIVE"/>
<uses-permission android:name="android.permission.READ_CONTACTS"></uses-permission>
<uses-permission android:name="android.permission.WAKE_LOCK"/>
<uses-permission android:name="android.permission.VIBRATE"/>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.CALL_PHONE" />
<uses-permission android:name="android.permission.SET_DEBUG_APP" />
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-feature android:name="android.hardware.telephony" android:required="false" />

In the playStore I couldn't see my app for tablet, then, reading in internet, the reason was because i have a permission to CALL_PHONE. 在playStore中,我看不到平板电脑的应用程序,然后在互联网上阅读,原因是因为我有权使用CALL_PHONE。 After that i add this line to my manifest: 之后,我将此行添加到清单中:

<uses-feature android:name="android.hardware.telephony" android:required="false" />

And after that i cant never upload again a new apk version (I think the permission is not the problem) Why I have this kind of problem? 之后,我再也无法上传新的APK版本了(我认为许可不是问题),为什么会有这种问题? Thanks! 谢谢!

We had this problem after we upgrade the play service version, the generated manifest in "app/build/intermediates/manifests/full/debug" folder includes the following by default: 升级播放服务版本后,我们遇到了这个问题,默认情况下,“ app / build / intermediates / manifests / full / debug”文件夹中生成的清单包含以下内容:

<meta-data android:name="com.google.android.gms.wallet.api.enabled" android:value="true" />

You have to exclude the google payment in the gradle build file if you are not using it. 如果您不使用Google付款,则必须在gradle构建文件中排除它。

Contact them: 与他们联系:

If you've reviewed the policy and feel this rejection may have been in error, please reach out to our policy support team. 如果您查看了该政策,并且认为此拒绝可能有误,请与我们的政策支持小组联系。

Write back to them. 写回给他们。 If your explanation/justification is valid they will correct the decision. 如果您的解释/理由成立,他们将更正该决定。 I've had wrong notifications a few times and with proper explanation the issue was resolved. 我几次收到了错误的通知,并通过适当的说明解决了问题。

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

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM