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

时间:2016-04-05 11:18:44

标签: android android-studio google-play android-permissions

当我尝试上传我的应用程序的新apk版本时,我收到此消息:“Laaplicaciónquehas enviado recientemente se ha rechazado por infringirlasPolíticasdelPrograma para Desarrolladores de Google Play.Si has enviadounaactualización,la在Google Play上播放“ani sigue estando disponible”。“

之后,我收到并发电子邮件谈论“Google Pay”,但我从未使用谷歌付费。

  

我们检测到您最近上传的至少一个APK版本没有   正确使用Android Pay。包括APK版本19在您的   提交可能会导致您的应用被拒绝违反我们的   付款政策。

     

如果您想在自己的应用中使用Android Pay,请按以下步骤操作   步骤进行:

     

从您的应用中删除所有数字内容。要使用Android Pay,您的应用   必须只出售实物商品或服务。确保您的应用是   符合开发人员计划政策中列出的所有政策。   请记住,如果还有进一步的措施,可能会发生额   您的应用的政策问题。登录您的开发者控制台和   提交应用程序。确保增加APK的版本号。   如果您想在自己的应用中使用其他付款方式,请关注   这些步骤:

     

从清单中删除。登录您的开发者   控制台并提交应用程序。确保增加版本号   的APK。政策问题:Android Pay或其他替代付款方式   只允许使用Google Play的应用内结算服务机制   对于以下内容:

     

Android Pay适用于实体商品或服务,例如电影票。   Google Play应用内结算的其他替代付款机制   服务对于实体商品或服务,例如电影票,或者   出版物,其中价格还包括硬拷贝订阅。   对于可以下载到设备并在外部使用的数字商品   应用程序,例如可以在其他音乐播放器上播放的歌曲。   还向527个指定的免税组织捐款   允许的。如果您已查看该政策并认为此拒绝可能   如有错误,请联系我们的政策支持团队。一   我的同事会在2个工作日内回复您。

     

感谢您对Google Play的支持!

     

最佳,

     

拜伦

     

Google Play审核小组

在我的清单中我有这个

<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" />

在playStore中,我无法看到平板电脑的应用程序,然后在互联网上阅读,原因是因为我有权使用CALL_PHONE。之后我将这一行添加到我的清单中:

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

之后我再也无法上传新的apk版本(我认为许可不是问题) 为什么我会遇到这种问题? 谢谢!

2 个答案:

答案 0 :(得分:5)

我们在升级了播放服务版本之后遇到了这个问题,生成的清单在&#34; app / build / intermediates / manifests / full / debug&#34;默认情况下,文件夹包含以下内容:

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

如果您不使用,则必须在gradle构建文件中排除Google付款。

答案 1 :(得分:1)

联系他们:

  

如果您已查看该政策并认为此拒绝可能已经存在   错误,请联系我们的政策支持团队。

回复他们。如果您的解释/理由有效,他们将更正决定。我有几次错误的通知,如果有正确的解释,问题就解决了。