操作系統:IOS 10和watchos3請求ios導致watchos崩潰的photolibrary權限?
嗨,大家好,在開發我的最新應用時注意到了一個問題。 我的應用程序需要請求photolibrary許可才能保存一些圖像。 在手錶應用和ios中,我有在plist中添加了照片庫訪問權限。
我注意到,當我在前臺運行手錶應用程序時,在我的ios設備上按下請求許可時。 隱私 - 圖片庫使用情況說明
一旦IOS許可請求成功,手錶應用程序會崩潰,用下面的代碼程序退出代碼爲結束:0,這似乎是操作系統級別的行爲我。
func requestPhotoLibraryPermission(){
PHPhotoLibrary.requestAuthorization { status in
switch status {
case .authorized:
break
default:
self.showErrorMessage(title: NSLocalizedString("Permission Denied", comment: "Permission Denied"), message: NSLocalizedString("You can enable Photo Library permission from the settings app", comment: "You can enable Photo Library permission from the settings app") ,completionBlock: {
})
// place for .NotDetermined - in this callback status is already determined so should never get here
break
}
}
}
正如你看到的,代碼是非常簡單的。任何人都有類似的問題有沒有已知的解決方法?
與麥克風權限相同的問題。 – Werewolf
與Apple音樂相同的問題 –