Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
是否URL可以从我的应用程序中打开联系人应用程序?我知道你可以通过设置应用程序通过使用UIApplicationOpenSettingsURLStringSwift 中的常量来实现这一点;但是,我不确定是否可以对联系人应用程序执行相同操作。
URL
UIApplicationOpenSettingsURLString
没有用于打开联系人应用程序的深层链接。
Apple 在深度链接方面非常挑剔。他们必须为设置提供一个,因为许多应用程序需要数据、位置、蓝牙、Wifi 等服务。不幸的是,他们没有将此扩展到联系人应用程序。
但是,如果您的应用程序需要联系信息,那么 Apple 提供了一个联系人框架来浏览您的应用程序本身中的联系人。
在此处阅读更多相关信息。
要在不使用 Apple 的联系人 UI 的情况下直接从您的应用添加/更新/删除/合并联系人,请使用CNSaveRequestAPI。更多关于这里。
CNSaveRequest
与打开联系人最接近的方法是在 IMessage 中给他们写一条消息。从这个屏幕,用户可以按下联系人图标并打开该特定联系人的联系人页面。
您可以通过打开 URL 来执行此操作,sms://+44776382223其中数字是您要查看其联系人的人的号码。
sms://+44776382223