我有一个样例iOS 10应用程序,请求授权访问照片库,并在真实设备上崩溃,出现以下崩溃错误:
PhotosAuthorizationCrashTest[2014:42551] [access] <private>
源代码位于这里
这是请求授权的代码(Swift 3.0):
private func requestAuthorizationIfNeeded() {
DispatchQueue.main.async {
let status = PHPhotoLibrary.authorizationStatus()
if status == .authorized {
return
}
PHPhotoLibrary.requestAuthorization({ (status) in
if status == .authorized {
return
}
NSLog("Could not get authorization to access photos")
})
}
}