我做了一个原始的应用程序。当您在手机上启动它时,将打开一个网站。它在代码中的外观如下:
<?xml version="1.0" encoding="utf-8" ?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:views="clr-namespace:Myapp.Views"
x:Class="Myapp.Views.MainPage">
<StackLayout>
<WebView Source="Here_is_my_website.com"
HeightRequest="1000"
WidthRequest="1000" />
</StackLayout>
</ContentPage>
我通过Google Play控制台将我的应用发送给审核人,并收到了以下回复:
问题:违反设备和网络滥用政策以及开发者分发协议第4.9节
我们不允许以未经授权的方式干扰,破坏,损坏或访问用户设备,其他设备或计算机,服务器,网络,应用程序编程接口(API)或服务的应用程序,包括但不限于到设备上的其他应用,任何Google服务或授权运营商的网络。
为什么会这样?为了使我的应用程序可以托管在Google Play上,我需要更改什么?
答案 0 :(得分:0)
4.9您将不会参与Google Play的任何活动,包括通过Google Play提供您的产品,从而干扰, 以未经授权的方式破坏,损坏或访问设备, 任何第三方的服务器,网络或其他财产或服务 包括但不限于Google或任何授权提供商。您 不得使用通过Google Play获得的用户信息来出售或 在Google Play之外分发产品。
有关更多信息,请检查:developer-distribution-agreement
我认为,因为您使用的是Webview,所以需要添加使用互联网的授权:
<uses-permission android:name="android.permission.INTERNET" />
Google的问题是他们没有告诉您问题的确切原因。您需要自己找到它。
答案 1 :(得分:0)
获取有关Google Play政策的信息的最佳位置是the Developer Policy center
我猜你对the webspam rule犯规了