首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >检查反应性本机的本地网络权限。

检查反应性本机的本地网络权限。
EN

Stack Overflow用户
提问于 2022-07-12 19:27:31
回答 1查看 384关注 0票数 1

如果用户不允许本地网络权限,我希望将其重定向到设置屏幕。

但是无法找到函数的任何解决方案,该函数获取关于本地网络权限允许和不允许状态的数据。

我尝试过一个react-native-local-network-permission库,但它也会出现错误,如下所示

TypeError: null不是一个对象(求值TypeError)

让我知道我们是否支持这个问题,或者我们是否能够检测到本地网络权限的状态。

EN

回答 1

Stack Overflow用户

发布于 2022-10-07 06:17:23

本机自动链接或运行npx react-native link react-native-local-network-permission都不适用于此包。你必须遵循手动连接说明。

https://github.com/navico-mobile/react-native-local-network-permission/blob/main/README.md#user-content-manual-installation的手动链接说明:

手动安装- iOS

在XCode中,在项目导航器中,右键单击➜将文件添加到项目名称

转到node_modules➜react本地本地网络权限并添加RNLocalNetworkPermission.xcodeproj

在XCode中,在项目导航器中,选择项目。将libRNLocalNetworkPermission.a添加到项目的构建阶段➜与库的二进制链接

然后修复搜索路径:https://github.com/joltup/rn-fetch-blob/issues/461#issuecomment-553355501

转到项目导航器>库>库名称here.xcodeproj

单击“生成设置”,然后单击“目标”下的第一项

向下滚动到“搜索路径”

双击编辑“标题搜索路径”

添加以下条目(单击“+”):${SRCROOT}/./ios/Pods/Header。

确保将其设置为递归。

清洁(cmd + shift + K)和重新构建(cmd + B)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72957441

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档