ios - 从通讯录打开自己的应用

标签 ios abaddressbook

iOS中的通讯录具有IM和Social集成,可通过使用kABPerson...键将用户重定向到相关应用。例如,以下内容用于使用各自的键重定向到相关应用程序中某个联系人的个人资料:

脸谱网Messanger:kABPersonInstantMessageServiceFacebook
Google环聊:kABPersonInstantMessageServiceGoogleTalk
Yahoo Messenger:kABPersonInstantMessageServiceYahoo
Facebook应用程序:kABPersonSocialProfileServiceFacebook
Twitter应用程序:kABPersonSocialProfileServiceTwitter

有没有一种方法可以使用我的应用程序的URL方案从通讯录中的联系人内部将用户重定向到我自己的应用程序?

最佳答案

您可以使用通讯簿中的“URL”字段,尽管它将显示完整的自定义URL。

只要在该字段中输入您的自定义URL方案,它将起作用

关于ios - 从通讯录打开自己的应用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23473123/

相关文章:

ios - 地址簿允许后代码执行延迟

iOS:从地址簿中删除联系人时出错:[CNDataMapperContactStore executeSaveRequest:error:]

iOS 从远程通知打开时使用不同的启动画面?

iphone - GLKit 中的纹理映射不仅仅适用于设备

ios - 用文本填充单元格中的标签

iphone - 在 iOS 4+ 中从 ABAddressBook 获取特定的 ABSource

iOS 地址簿链接帐户记录不显示在排序的副本中

iphone - 使用Youtube API v3的iOS应用上的“意外的响应数据(是否上传到错误的URL?)”

ios - AVFoundation 声音在 iOS 6 模拟器上工作但不是设备?

iOS 8 添加联系人到地址簿