我的沙盒OSX应用程序(10.9 Mavericks)可以在Apple日历中创建日历和事件。 我目前还不明白,为什么应用程序在应用程序启动时需要对联系人进行额外访问?
我没有使用任何访问联系人的代码。 我的项目不使用“AddressBook.framework”。
由于我没有在沙箱中启用“联系人”,我收到警告: 没有适当的权利,沙盒应用无法访问地址簿。
我想知道它是否与生日日历有关。
答案 0 :(得分:4)
我想与Apples技术支持部门分享官方回复。这是一个错误:
EventKit在其实现中直接访问AddressBook。您收到此警告是因为您的沙盒应用程序没有访问AddressBook所需的联系人权利。请注意,此警告不会阻止您携带EventKit操作,并且此问题目前正在调查中。 请注意,这是一个正在调查的已知问题。