获取联系人列表并检查联系人是否安装了应用程序,如WhatsApp

时间:2012-06-19 13:28:05

标签: iphone ios install contacts

我正在开发一个创建用户个人资料的应用。我需要能够看到我的联系人中的哪些人安装了应用程序,以便我能够授予他们访问我的个人资料的权限并查看他们的个人资料。

如何获取完整的联系人列表,确定我的电话号码以创建我的帐户,并检查联系人中有多少人安装了该应用程序? (类似于WhatsApp的工作方式)

我知道可以使用Apple API获取联系人列表,但是我是否必须将所有信息发送到服务器以检查他们是否安装了应用程序?

谢谢。

1 个答案:

答案 0 :(得分:4)

是的,您必须将数据发送到服务器。 首先,您会询问用户的号码,然后上传联系人列表,并将列表与服务器上已有的用户进行比较。

我建议您不要将数字本身传输到服务器,要么加密数据传输,要么在发送/存储之前使用哈希函数之类的东西,以确保它们对您的用户有一定的隐私/安全性。