gpt4 book ai didi

ios - 在 ios 上请求照片库权限导致 watchos 崩溃?

转载 作者:可可西里 更新时间:2023-11-01 06:02:30 27 4
gpt4 key购买 nike

操作系统:IOS 10 和 watchos3

我在开发我的最新应用时注意到一个问题。

我的应用需要请求照片库权限才能保存一些图像。在 watch app 和 ios 中,我都在 plist 中添加了照片库访问权限

我注意到当 watch 应用程序在前台运行时,我在我的 ios 设备上按下请求权限。

隐私 - 照片库使用说明

一旦 ios 权限请求成功, watch 应用程序将崩溃,并出现以下代码 Program ended with exit code: 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
}

}

}

如您所见,代码非常简单。有人遇到过类似的问题吗?有任何已知的解决方法吗?

最佳答案

测试了一个全新的项目,同样的问题,我相信 iOS 会在权限更改时通知 watchos 重新启动应用程序。

当您在 iOS 设置页面更改您的应用权限并返回您的应用时,行为相同。

关于ios - 在 ios 上请求照片库权限导致 watchos 崩溃?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39651769/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com