如何在react native中获取或获取真实的联系人

yyhrrdl8  于 2023-05-01  发布在  React
关注(0)|答案(1)|浏览(180)

任何人都知道如何在react native中获取或获取真实的联系人。我使用了react-native-contacts库。首先,我在应用程序中获取所有联系人。但假设如果我改变了手机中的任何联系人名称,那么它也应该在我的应用程序中更新。现在还没有更新名字。
我已经尝试了读写联系人的权限和配置文件权限。好消息是它在iOS和Android旧版本中运行良好。问题出现在新的Android版本中,如Android版本10,11,12和13

krcsximq

krcsximq1#

欢迎来到StackOverflow
据我所知,目前React Native中没有内置方法可以检测手机中何时添加new contact。因此,您需要实现自己的custom native plugin
对于Android,从API level 18开始,您可以使用“联系人”。CONTACT_LAST_UPDATED_TIMESTAMP,所以我猜可以查询最近修改(或创建)的所有联系人,并仅将其与您的联系人ID的最后缓存进行比较,并且delta将是自上次应用程序代码运行以来创建的联系人。
希望有帮助!

相关问题