react-native-permissions 和 expo-permissions 之间是不是有任何权衡?
Posted
技术标签:
【中文标题】react-native-permissions 和 expo-permissions 之间是不是有任何权衡?【英文标题】:Are there any trade-offs between react-native-permissions and expo-permission?react-native-permissions 和 expo-permissions 之间是否有任何权衡? 【发布时间】:2020-09-17 18:20:24 【问题描述】:我正在尝试在我的项目的 react-native-permissions 或 expo-permissions 之间进行选择。它们都适用于 ios 和 android,但 expo-permissions 代码更简洁。除此之外,我应该注意两者之间的权衡吗?
我正在使用没有 Expo 的裸 react-native 工作流程。
【问题讨论】:
【参考方案1】:如果您使用的是纯 react-native 工作流程,则应使用 react-native-permissions,因为 expo-permissions 仅适用于 expo 管理的工作流程。
虽然 Expo 有 react-native-unimodules 包可以给你权限模块。
如果您阅读了expo-permissions 的文档,您可以在安装指南中看到这个内容。谢谢
【讨论】:
谢谢。只是为了澄清我正在使用裸反应原生工作流程。我已经通过 react-native-unimodules 安装了 expo-permissions。这两个包之间有什么取舍吗?以上是关于react-native-permissions 和 expo-permissions 之间是不是有任何权衡?的主要内容,如果未能解决你的问题,请参考以下文章
使用 React-native-permissions 尝试使用 xcode ld 构建时出现此错误:找不到 -lPermission-LocationWhenInUse 的库