已安装相同应用的iOS联系人列表

已安装相同应用的iOS联系人列表,ios,iphone,facebook,contacts,Ios,Iphone,Facebook,Contacts,我正在寻找一种在iOS上为安装了相同应用程序的用户创建联系人列表的方法。可能是一种同步Facebook联系人并向这些联系人发送电子邮件邀请以安装应用程序的方法。关键是,我需要一些方法来知道我手机上的哪些联系人安装了该应用程序,而我似乎找不到关于不同方法的信息 有什么API可以帮助我吗?这有多种方法吗?我从哪里开始做这件事?创建联系人列表非常简单。检测哪些安装了我的应用程序是另一回事。我唯一的想法就是使用服务器。您将联系人(最好匿名)传输到服务器,在那里您可以确定哪个联系人也安装了应用程序。服务器

我正在寻找一种在iOS上为安装了相同应用程序的用户创建联系人列表的方法。可能是一种同步Facebook联系人并向这些联系人发送电子邮件邀请以安装应用程序的方法。关键是,我需要一些方法来知道我手机上的哪些联系人安装了该应用程序,而我似乎找不到关于不同方法的信息


有什么API可以帮助我吗?这有多种方法吗?我从哪里开始做这件事?创建联系人列表非常简单。检测哪些安装了我的应用程序是另一回事。

我唯一的想法就是使用服务器。您将联系人(最好匿名)传输到服务器,在那里您可以确定哪个联系人也安装了应用程序。服务器返回结果

基本上,我所知道的所有带有“联系人列表”的应用程序都使用这种方法(例如whatsapp)


对于匿名检查哈希函数。

我唯一的想法是使用服务器。您将联系人(最好匿名)传输到服务器,在那里您可以确定哪个联系人也安装了应用程序。服务器返回结果

基本上,我所知道的所有带有“联系人列表”的应用程序都使用这种方法(例如whatsapp)


匿名检查哈希函数。

我明白了。因此,一旦你在服务器上有了用户的联系人,你就可以与服务器上安装了你的应用程序的其他用户查询或“交叉检查”这些联系人的信息,并为该联系人设置某种“布尔”值以显示在用户的联系人列表中。这很有道理。非常感谢。处理性能的最佳方法是什么?我是否应该在用户每次打开应用程序时将联系人列表发送到服务器?是否有可能使用缓存?我正在使用解析服务器作为后端服务器。谢谢我懂了。因此,一旦你在服务器上有了用户的联系人,你就可以与服务器上安装了你的应用程序的其他用户查询或“交叉检查”这些联系人的信息,并为该联系人设置某种“布尔”值以显示在用户的联系人列表中。这很有道理。非常感谢。处理性能的最佳方法是什么?我是否应该在用户每次打开应用程序时将联系人列表发送到服务器?是否有可能使用缓存?我正在使用解析服务器作为后端服务器。谢谢