2017-01-13 1 views
2

알림 및 캘린더와 같은 연락처의 간단한 URL 구성표가없는 것 같습니다. 누구든지 신속한 코드에서 연락처 앱을 호출하기위한 계획을 알고 있습니까?내 앱에서 IOS 연락처에 액세스해야합니다.

+0

왜 당신이 연락처 응용 프로그램을 실행해야합니까? SDK는 앱을 떠나지 않고 사용자가 연락처를 선택하거나 연락처 데이터에 액세스 할 수있게 해주는 모든 종류의 방법을 제공합니다. – rmaddy

+0

그게 사실이고 내가 할 코드가 있습니다. 내 앱에서 연락처 앱을 열면됩니다. 알리미, 캘린더, SMS, 이메일 등을 위해이 작업을 수행하는 데 아무런 문제가 없습니다. 주소록에 대한 URL을 찾을 수 없어서 내 요구 사항이 모두 만족스럽게 작동합니다. – Jeremy

답변

0

iOS 9에 도입 된 연락처 프레임 워크의 설명서를 따를 것입니다. 설명서와 예제는 here입니다.

예를 들어,이 코드 이름 "애플 시드"를 포함하는 모든 연락처를 가져올 수 :

let store = CNContactStore() 
let contacts = try store.unifiedContactsMatchingPredicate(CNContact.predicateForContactsMatchingName("Appleseed"), keysToFetch:[CNContactGivenNameKey, CNContactFamilyNameKey]) 
+0

감사합니다. 내가 원하는 바를 제안 할 코드가 있습니다. 내가 미리 알림, 메모 등을 위해 연락처 응용 프로그램을 엽니 다. 어떤 이유로 든 연락처에 대한 URL 옵션이없는 것으로 보입니다. – Jeremy

관련 문제