0

当我的应用程序在调试配置中通过 Xcode 运行时,它无法访问用户的通讯录(ABPeoplePickerView为空白)。但是,当应用程序是为直接或 App Store 分发而构建时,它就可以访问地址簿。

这似乎是一个供应/代码设计问题。但是,调试配置的有效代码签名标识似乎没有授予应用程序在调试下运行时读取联系人的权限。该应用程序在调试下使用与发布下相同的权利文件。

这似乎是在安装 10.9 时出现的。有任何想法吗?

4

1 回答 1

0

请忽略。对于后代 - 问题是当通过 Xcode 运行应用程序时,应用程序的访问控制被 Xcode 占用。通过在系统偏好设置中启用Xcode的联系人访问权限,该应用程序现在可以访问联系人。

于 2013-12-18T02:05:30.847 回答