gpt4 book ai didi

ios - 是否有 'app does not have access to your photos' 的标准对话框?

转载 作者:行者123 更新时间:2023-11-29 13:09:56 25 4
gpt4 key购买 nike

iOS SDK 中是否提供了标准的 UIView/controller/dialog,用于通知用户该应用无法访问 X 资源,这可以通过 iOS 隐私设置修复。

我注意到在许多应用程序中都可以看到一致 View (下面的快照来自 Viber)。我找不到任何可以给我这个对话框的 API。我想我可以只创建一个,但仍想仔细检查一下?

对于我遇到的特殊情况,如果应用无法访问用户日历/提醒,我想提醒用户。

(我的代码中有一个 BOOL 结果,告诉我访问权限为真/假 - 接下来我必须使用适当的 UI 提醒用户。)

enter image description here

最佳答案

如果应用无法访问用户的照片库,则公共(public) API 的 UIImagePickerController 会显示该 View 。这是一个 _UIAccessDeniedView,它是一个私有(private)类。

据我所知,公共(public) API 不提供事件选择器 Controller ,因此无法让系统在您的应用中显示类似“标准”日历/提醒的 View 。

如果您想自己设置一个类似的 View ,您可以使用 iOS Artwork Extractor 提取锁图像;它被命名为“UIAccessDeniedViewLock.png”。警告:侵犯版权。苹果会关心吗?我不知道。

关于ios - 是否有 'app does not have access to your photos' 的标准对话框?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17636998/

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