23

想知道是否有人可以帮助我,或者至少为我指出正确的方向。

我一直在搜索有关如何在 React Native iOS 应用程序中获取/设置设置的文档,以便这些设置出现在我的应用程序下列出的 iOS 设置应用程序中。我看到有一个设置 API,但文档似乎不完整。那里列出了函数定义,仅此而已。没有例子或任何东西。

谁能给我一个简单的例子,或者给我一个教程或一些可以帮助我开始的东西?我假设我从 react-native 导入设置,就像我对其他 API 所做的那样,但除此之外我不知道该去哪里。

谢谢。

4

2 回答 2

1

如 React Native 文档中所述:

Settings用作 的包装器NSUserDefaults,这是一个仅在 iOS 上可用的持久键值存储。

如果您想将 iOS 设置包添加到您的应用程序中,您可以使用

于 2019-07-29T21:17:31.510 回答
-2

希望这个插件会有所帮助。反应本机权限

export const _checkPermission = (permissionName) => {
    return Permissions.check(permissionName).then(response => {
        if (response === 'denied') {
            return false
        } else if (response === 'authorized') {
            return true
        } else if (response === 'restricted') {
            return false
        } else if (response === 'undetermined') {
            return false
        }
    })
}

另外,您可以使用它来请求许可

_requestPermission = (permissionName) => {
    return Permissions.request(permissionName).then(response => {
        return response
    })
}


export const _alertForPermission = (permissionName) => {
   return _requestPermission(permissionName)
}
于 2019-11-06T13:08:21.027 回答