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

标签 google-play trigger.io amazon-appstore android-permissions

我最近向亚马逊和谷歌提交了我的应用程序。我目前不会链接到或提及该应用程序,因为我不想让您认为我正在推广它。相反,我有与权限相关的 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 文件后...Google 和 Amazon 都会列出该应用程序的权限。大多数都是有道理的。但是,下面列出的内容似乎没有有意义,因为我在 json.config 中禁用了文件、联系人和地理位置。

Google 权限表示:

您的位置 - 精确 (GPS) 位置。

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

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

亚马逊权限表示:

android.permission.WRITE_EXTERNAL_STORAGE;

android.permission.ACCESS_FINE_LOCATION;

android.permission.READ_CONTACTS;

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

"Malicious apps may use this to determine where you are, and may consume additional battery power."

"Allows the app to read all of the contact (address) data stored on your phone. Malicious apps may use this to send your data to other people."

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

最佳答案

我通过从 config.json 中排除这些冗余模块而不是将它们设置为 false 来解决此问题。

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

"modules": {
    "event": true,
    "is": true,
    "message": false,
    "notification": false,
    "prefs": false,
    "sms": false,
    "tabs": true,
    "tools": true,
    "topbar": true,
    "tabbar": true,
    "media": true
 }

关于google-play - 向亚马逊和谷歌提交应用程序后的Android权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11345498/

相关文章:

Android付费应用程序,发布者免费下载?

ios - 我应该共享我的 trigger.io 配置文件和证书吗?

git - 触发器.io .gitignore

android - 使用 OpenIab 进行 Amazon InApp 测试

android - 如何直接从我的 Android 应用程序打开 Amazon AppStore?

android - 限制亚马逊应用商店支持的屏幕尺寸

Android market 应用设备国家问题

android - 在 Google Play 中显示 Google 游戏服务支持

java - 在 Playstore 上为您的 Android 应用程序提供升级时,是否可以对本地保存的数据运行代码/任务?

trigger.io - 如何使用Trigger.io缓存json数据?