当我将可穿戴设备依赖项添加到我的 Android 应用程序并将其上传到 Play 商店时,我的应用程序因数据安全无效(电话号码)而被拒绝。
截图
我已检查清单合并(构建/输出/日志),并且没有 READ_CALL_LOG、READ_PHONE_NUMBERS、READ_PHONE_STATE、READ_SMS 的权限。
此外,当我尝试删除依赖项时。
implementation 'com.google.android.gms:play-services-wearable:18.0.0'
implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-play-services:1.6.4'
并将其上传到 Play 商店,我的应用程序更新已获得批准。
我们是否必须在数据安全中添加电话号码才能支持可穿戴设备?
编辑: 终于知道问题出在哪里了。这是由于某些库过时造成的。 build.gradle 文件不显示任何警告。我们必须转到“构建”>“编辑库和依赖项”>“建议”。
我有完全相同的问题,但罪魁祸首是......
'com.google.android.gms:播放服务广告:21.5.0'
我又回到了
'com.google.android.gms:播放服务广告:21.2.0'
一切都很好。
此警告的一个原因是使用 Google 移动广告 (GMA) SDK。 https://play.google.com/sdks/details/com-google-android-gms-play-services-ads
我如何降级到较旧的库,我是 Android 新手,我的应用程序开发人员正在为我做这件事,请帮助