[英]My app keep deny the access to contacts iOS - Swift
我有一个视图,当它被加载时,它将首先检查访问联系人的权限,如果它是Authorized,NotDetermined或Denied ..第一次代码将与NotDetermined一起使用,因此它将调用函数来请求访问..问题是在此功能中:
private func requestContactsAccess() {
//store = CNContactStore()
store.requestAccessForEntityType(.Contacts) {granted, error in
if granted {
dispatch_async(dispatch_get_main_queue()) {
self.accessGrantedForContacts()
return
}
}
}
}
现在,该应用程序从不要求访问联系人,我不知道为什么,它将选择其自身拒绝的权限。
我不知道代码或模拟器是否有问题,因为这对其他人有用。
注意:当我进入SIM卡的设置时,Setteings> Privacy> Contacts ..我什么也找不到! 只是说:“请求访问您的联系人的应用程序将出现在这里”。 这意味着该应用程序永远不会要求它!
有什么帮助吗?
首次执行代码时,会弹出弹出窗口,以允许访问联系人列表。 您在该弹出窗口上点击了哪个按钮? (允许还是不允许)?
我认为您无意间点击了不允许。 请转到设置->->允许访问联系人->将开关设置为是。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.