OGeek|极客世界-中国程序员成长平台

标题: ios - 如何从 native 应用程序链接到手机设置 [打印本页]

作者: 菜鸟教程小白    时间: 2022-12-12 14:45
标题: ios - 如何从 native 应用程序链接到手机设置

我正在创建一个 react-native 应用程序,如果他们的 IOS 版本是 <11.0,我想向用户显示并警告。

这很好用。我有如下内容:

enter image description here

如果他们点击转到设置,我想要的是转到手机设置。

其代码如下:

Linking.canOpenURL('app-settings:').then(supported => {
    if (!supported) {
        console.log('Can\'t handle settings url');
    } else {
        return Linking.openURL('app-settings:');
    }
}).catch(err => console.error('An error occurred', err));

因此我尝试使用 Linking.openURL('app-settings:') 来实现。但问题是那会转到我的应用程序的设置,但我想转到 settings 索引页面,甚至更好地转到 system upgrade 设置。

我只需要它用于 IOS。

知道我该怎么做吗?



Best Answer-推荐答案


你不能再这样做了。您可以使用 URL App-Prefs:,它可以满足您的需求,但这会导致您的应用在审核时被拒绝,因为它被视为非公开 URL 架构。

Apple 唯一允许的 URL 是常量 UIApplicationOpenSettingsURLString,它会将您带到应用程序的设置,而不是设备的常规设置。

关于ios - 如何从 native 应用程序链接到手机设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51169654/






欢迎光临 OGeek|极客世界-中国程序员成长平台 (http://ogeek.cn/) Powered by Discuz! X3.4