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