0

디버그 구성에서 Xcode를 통해 내 앱을 실행할 때 사용자의 주소록에 액세스 할 수 없습니다 (ABPeoplePickerView 비어 있음). 그러나 응용 프로그램이 직접 또는 App Store 배포 용으로 제작 된 경우 주소록에 액세스 할 수 있습니다.OS X 10.9 개인 정보 제어 : 디버그 중 올바른 코드 서명 ID 및 프로비저닝은 무엇입니까?

이것은 프로비저닝/코드화 문제와 비슷합니다. 그러나 디버그 구성에 유효한 코드 서명 ID가 없어 디버그에서 실행할 때 연락처를 읽을 수있는 권한을 앱에 부여한 것으로 보입니다. 앱이 출시 당시와 동일한 디버그 상태의 인 타이틀먼트 파일을 사용 중입니다.

이것은 10.9의 설치와 함께 자른 것 같습니다. 어떤 아이디어?

답변

0

양해 바랍니다. 후손을 위해 - 문제는 Xcode를 통해 앱을 실행할 때 앱의 액세스 컨트롤이 Xcode에 의해 충당된다는 것입니다. 시스템 환경 설정에서 Xcode에 대한 주소록 액세스를 사용하도록 설정하여 이제 앱에 연락처에 대한 액세스 권한이 있습니다.