我为Instagram自动化公司创建了一个应用程序。该应用程序唯一能做的就是与我的服务器通信,接收一些数据并在localstorage中保存数据。 我在2天前在Play商店提交了该应用程序。该应用程序在几个小时后被接受。该应用程序在13小时后在Play商店中删除,因为它违反了第4.4节
详细说明:
经过审核后,XXXXX,com.ionicframework.XXXXX已从Google Play中删除,因为它违反了我们的设备和网络滥用政策以及开发者分发协议的第4.4节。在您提交合规更新之前,此应用将无法供用户使用。
我在搜索了很多关于这个恐怖故事的内容之后为我添加了一些权限。但该应用程序再次遭到拒绝。我添加了这些权限,因为我的应用使用了Localstorage和InAppBrowser。
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
我开始认为问题是我如何在localstorage中存储数据。 当有人尝试登录应用程序时,应用程序向我的服务器发出请求。登录成功后,服务器将返回包含帐户数据的会话密钥。应用程序比以这种方式存储数据:
$window.localStorage.setItem('IBacc', JSON.stringify({username:username,
minutes:minutes,
timeNotation:timeNotation,
account1:account1,
account2:account2,
enc:enc}));
我有点无能为力。谷歌的拒绝邮件非常模糊,我多次向他们邮寄了关于究竟是什么干扰他们的政策而没有任何反馈。 任何帮助将非常感谢!