最佳答案
这是部分重复的 Swift 3 add new contact with phone and email information
创建一个新联系人并使用您希望与新联系人关联的 URL 字符串数组填充 urlAddresses
属性。
import Contacts
import ContactsUI
...
func addPhoneNumber(phNo : String) {
if #available(iOS 9.0, *) {
let store = CNContactStore()
let contact = CNMutableContact()
let homePhone = CNLabeledValue(label: CNLabelHome, value: CNPhoneNumber(stringValue :phNo ))
contact.phoneNumbers = [homePhone]
contact.urlAddresses = ["myURL1", "myURL2"]
let controller = CNContactViewController(forUnknownContact : contact)
controller.contactStore = store
controller.delegate = self
self.navigationController?.setNavigationBarHidden(false, animated: true)
self.navigationController!.pushViewController(controller, animated: true)
}
}
关于ios - 我可以在 iOS native 联系人中添加应用程序的自定义链接吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50941670/