Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/26.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
以符合谷歌隐私政策的方式显示android应用程序中的最后通话_Android_Android Contacts_Calllog - Fatal编程技术网

以符合谷歌隐私政策的方式显示android应用程序中的最后通话

以符合谷歌隐私政策的方式显示android应用程序中的最后通话,android,android-contacts,calllog,Android,Android Contacts,Calllog,我有一个应用程序,可以显示用户在设备内的联系人,并允许他打电话。 我想向我的用户显示他最近打过的电话。我一直在使用READ\u CALL\u LOG权限(并一直在阅读通话日志),直到谷歌限制了对它的访问,然后我切换到contacts provider来检索联系人,并按上次联系的时间对他们进行排序,但现在谷歌表示该专栏已被弃用,而且对于新版本的Android操作系统来说,它实际上将是0值(见附件) 我的应用程序不是默认拨号程序(只允许默认拨号程序应用程序访问呼叫日志),所以我想知道如何以符合谷歌策

我有一个应用程序,可以显示用户在设备内的联系人,并允许他打电话。 我想向我的用户显示他最近打过的电话。我一直在使用
READ\u CALL\u LOG
权限(并一直在阅读通话日志),直到谷歌限制了对它的访问,然后我切换到
contacts provider
来检索联系人,并按上次联系的时间对他们进行排序,但现在谷歌表示该专栏已被弃用,而且对于新版本的Android操作系统来说,它实际上将是0值(见附件)

我的应用程序不是默认拨号程序(只允许默认拨号程序应用程序访问呼叫日志),所以我想知道如何以符合谷歌策略的方式实现我想要的

我考虑将最后选定的联系人存储在自己的数据库中(我知道这不会是完整的通话记录,因为我只能访问应用程序中的通话,但这对我来说没关系),但不知道是否符合G政策。我给谷歌发了一封电子邮件,但回复者说他不能帮我回答问题,我必须创建新版本的应用程序,并请他们审核

有人知道我在自己的数据库中保存联系人的想法是否符合G政策(请提供官方网站的链接)。从我的链接(我在上面提供)我只能看到谷歌说

如果您的应用程序正在访问或更新这些字段或API,请使用 替代方法。例如,您可以通过 使用私人内容提供商或应用程序中存储的其他数据 或后端系统

然而,它不能说服我,我的想法是否符合


感谢您的帮助!

我相信您可以存储和使用应用程序中发生的任何用户操作。 该政策的目的(如此处所述:)是防止应用程序访问呼叫日志,以便将其用于用户期望之外的目的,这就是为什么强调应用程序的关键核心功能

根据我的经验,不同的谷歌评论员对同一个应用程序的评议方式非常不同,虽然一个人可能会基于此策略拒绝某个用例,但另一个人可能会批准它


我建议您对要创建的屏幕进行措辞,以帮助审阅者了解此数据不是从调用日志中获取的,而是从某些特定于应用程序的操作中获取的,因此,例如,您应该将其命名为“最近的应用程序操作”,而不是标题为“调用日志”,这可能会使某些审阅者混淆拒绝此更新的风险或者类似的东西。

谢谢你的回答!你知道审稿人什么时候检查我的应用程序吗?如果它不符合要求,我会首先收到警告,还是我的应用程序可能会立即从Play Store中删除?如果这是对现有应用程序的更新,审核将拒绝更新,而不是应用程序本身,我们必须经历许多审核周期这项政策生效后,我们的更新被批准之前,谷歌一直在使用,但我们的产品版本仍然有效。但如果我没有使用任何敏感权限,我还会得到任何审查吗?我认为这只适用于访问权限的应用程序,如READ_CALL_LOGright,这就是为什么在你自己的应用程序中执行操作没有问题。你是e不访问设备上的任何敏感信息,并且不需要任何特殊权限。