tell application "Contacts"
set allPeople to every person
end tell
当我的程序到达代码的这一部分时,它会因错误而崩溃"联系人出错:应用程序没有运行(-600)。"它肯定在运行。我在Xcode的App Sandbox菜单中选中了Contacts框,并且在我收到提示时,我授权我的应用访问Contacts。如果我关闭沙箱,该程序可以正常运行。
我还尝试在终端中运行tccutil reset AddressBook
重置联系人的隐私首选项,但我仍然遇到同样的问题。