Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/visual-studio-code/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google play 向亚马逊和谷歌提交应用程序后的Android权限_Google Play_Trigger.io_Amazon Appstore_Android Permissions - Fatal编程技术网

Google play 向亚马逊和谷歌提交应用程序后的Android权限

Google play 向亚马逊和谷歌提交应用程序后的Android权限,google-play,trigger.io,amazon-appstore,android-permissions,Google Play,Trigger.io,Amazon Appstore,Android Permissions,我最近向亚马逊和谷歌提交了我的应用程序。我现在不会链接或提及这个应用程序,因为我不想让你认为我在推广它。相反,我有一个与权限相关的config.json问题。这是我的config.json的精简版- "modules": { "contact": false, "event": true, "file": false, "geolocation": false,

我最近向亚马逊和谷歌提交了我的应用程序。我现在不会链接或提及这个应用程序,因为我不想让你认为我在推广它。相反,我有一个与权限相关的config.json问题。这是我的config.json的精简版-

"modules": {
    "contact": false,
    "event": true,
    "file": false,
    "geolocation": false,
    "is": true,
    "message": false,
    "notification": false,
    "prefs": false,
    "sms": false,
    "tabs": true,
    "tools": true,
    "topbar": true,
    "tabbar": true,
    "media": true
 }
提交打包的.apk文件后。。。谷歌和亚马逊都列出了该应用的权限。其中大多数都有道理。然而,下面列出的那些似乎是有意义的,因为我在json.config中禁用了文件、联系人和地理位置

谷歌权限表明:

您的位置-精细(GPS)位置

您的个人信息-阅读联系人数据

存储-允许应用程序写入USB存储。允许应用程序写入SD卡

亚马逊权限表明:

android.permission.WRITE_外部_存储

android.permission.ACCESS\u FINE\u位置

android.permission.READ_联系人

“写入外部存储”权限不是一个限制,我可以接受它。但是,我不希望我的潜在用户认为该应用程序想要访问他们的地理位置并读取他们的联系人。。。尤其是当谷歌显示-

恶意应用程序可能会使用它来确定您的位置,并可能会消耗额外的电池电量

“允许应用读取存储在您手机上的所有联系人(地址)数据。恶意应用可能会使用此数据将您的数据发送给其他人。”


知道我在config.json中做错了什么吗?也许我应该把地理定位和联系留在外面?还是。。。然后将这些设置为false可能无法正常工作。谢谢。

我修复了这个问题,将那些冗余模块从config.json中排除,而不是将它们设置为false

试试这个:(刚刚删除了联系人、文件和地理位置的值)


注:我计划在亚马逊批准后提交给苹果。谷歌在2小时内发布了该应用程序。谢谢Patrick!我们有一个故事来解释
“module_name”:false
也将禁用管道中的模块…感谢James,因为我希望得到您的修复,而不是删除模块。从config.json中删除了不必要的模块,并在今天早上上传到Google Play-所需的权限看起来好多了。。。而且侵入性更小。
"modules": {
    "event": true,
    "is": true,
    "message": false,
    "notification": false,
    "prefs": false,
    "sms": false,
    "tabs": true,
    "tools": true,
    "topbar": true,
    "tabbar": true,
    "media": true
 }