gpt4 book ai didi

ios - 用户拒绝启用所需服务时的优雅处理方式

转载 作者:行者123 更新时间:2023-12-01 19:57:03 24 4
gpt4 key购买 nike

当用户拒绝启用我的应用程序需要的推送通知服务和位置服务时,我一直在谷歌上搜索如何优雅地处理。我发现Apple的人机界面指南禁止开发人员以编程方式退出应用程序,它应该留给用户。但我不希望用户在没有启用这些服务的情况下使用我的应用程序,因为它们是必要的。如何在不违反 Apple 制定的任何指导方针的情况下做到这一点?

最佳答案

好吧,我只想显示一个静态 View ,解释为什么需要这些服务以及用户如何启用它们 - 最好提供一个重定向到设置的按钮(Swift 3 代码):

// in Button handler code:
if let appSettings = URL(string: UIApplicationOpenSettingsURLString) {
UIApplication.shared.openURL(appSettings)
}

关于ios - 用户拒绝启用所需服务时的优雅处理方式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41887717/

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