从iOS 11中的应用程序打开“设置”应用中的特定项目

我已经研究了几个答案,但没有发现任何适用于iOS 11的答案。

我想展示为我的用户切换后台应用程序刷新的方法。 为此,我想从我的应用程序打开Settings/General/Background App Refresh菜单。 以下代码仅打开“设置”应用的根菜单。

 guard let url = URL(string: "App-Prefs:root=General&path=BACKGROUND_APP_REFRESH") else { return } UIApplication.shared.open(url, options: [:], completionHandler: nil) 

Apple有什么方法可以做到这一点吗?

如果您打开URL UIApplicationOpenSettingsURLString那么您将获得应用程序的设置,其中包括后台应用程序刷新。