xcode 8 & swift 3 - PHPhotoLibrary.requestAuthorization 崩溃
xcode 8 & swift 3 - PHPhotoLibrary.requestAuthorization crashing
我已将我的项目升级到 swift 3 并使用 Xcode 8
现在,当我想要访问照片时,我遇到了崩溃,控制台中没有任何信息。
我已将 "Privacy - Photo Library Usage Description" 添加到我的 info.plist。
请参阅下面的图片了解更多信息。
谢谢
礼萨
正确的做法是
let status = PHPhotoLibrary.authorizationStatus()
switch status {
case .authorized:
case .denied, .restricted :
//handle denied status
case .notDetermined:
// ask for permissions
PHPhotoLibrary.requestAuthorization() { (status) -> Void in
switch status {
case .authorized:
// as above
case .denied, .restricted:
// as above
case .notDetermined: break
// won't happen but still
}
}
}
我的项目中似乎有多个 .plist,我错误地编辑了错误的 .plist
我已将我的项目升级到 swift 3 并使用 Xcode 8 现在,当我想要访问照片时,我遇到了崩溃,控制台中没有任何信息。
我已将 "Privacy - Photo Library Usage Description" 添加到我的 info.plist。 请参阅下面的图片了解更多信息。 谢谢 礼萨
正确的做法是
let status = PHPhotoLibrary.authorizationStatus()
switch status {
case .authorized:
case .denied, .restricted :
//handle denied status
case .notDetermined:
// ask for permissions
PHPhotoLibrary.requestAuthorization() { (status) -> Void in
switch status {
case .authorized:
// as above
case .denied, .restricted:
// as above
case .notDetermined: break
// won't happen but still
}
}
}
我的项目中似乎有多个 .plist,我错误地编辑了错误的 .plist