私はプロジェクトを3速にしてXcode 8で動作させました 写真にアクセスするときに、コンソールに情報がなくクラッシュしました。xcode 8&swift 3 - PHPhotoLibrary.requestAuthorizationクラッシュ
私はinfo.plistに "Privacy - Photo Library Usage Description"を追加しました。 詳細については、下の画像をご覧ください。行うには おかげ レザ
私はプロジェクトを3速にしてXcode 8で動作させました 写真にアクセスするときに、コンソールに情報がなくクラッシュしました。xcode 8&swift 3 - PHPhotoLibrary.requestAuthorizationクラッシュ
私はinfo.plistに "Privacy - Photo Library Usage Description"を追加しました。 詳細については、下の画像をご覧ください。行うには おかげ レザ
は私のプロジェクトで複数の.plistsであるように思われたと誤って私が間違っを編集していたあります.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
}
}
}
これはまさにその方法です私はそれをやろうとしている。私がPHPhotoLibrary.requestAuthorization()を呼び出すとすぐに、私はこの奇妙なクラッシュを取得します – reza23