当前位置: 首页 > 知识库问答 >
问题:

在Expo/React本机中包含Android权限

解明辉
2023-03-14
Your app has an apk with version code 5 that requests the following permissions: android.permission.READ_PHONE_STATE, android.permission.CAMERA, android.permission.READ_CONTACTS, android.permission.RECORD_AUDIO. Apps using these permissions in an APK are required to have a privacy policy set.

谢谢

共有1个答案

林博厚
2023-03-14

根据错误信息,您可以添加这些权限,但您的应用程序必须有隐私策略才能使用这些权限。您可能需要查看expo关于部署到应用程序商店的文档:

https://docs.expo.io/distribution/app-stores/

此外,一些开发者报告说,如果他们的应用程序没有隐私政策,谷歌就会发出警告,因为默认情况下,所有Expo应用程序都包含请求Android广告ID的代码。虽然这段代码可能无法执行取决于您使用的Expo API,但我们仍然建议Google Play商店上的所有应用程序也包含隐私政策。

如果您需要帮助生成隐私策略,请考虑Firebase的生成器:

https://app-privacy-policy-generator.firebaseapp.com/

鉴于您正在使用expo(https://expo.io/privacy),您可能希望包含到expo隐私政策的链接

 类似资料:
  • 我正在Android 5.1.1上测试一个应用程序,其中存储权限被自动拒绝。当我启动应用程序时,没有提示向应用程序授予权限。但是,当我使用新的Android权限模型在Android 6.0及更高版本上测试该应用程序时,一切正常。如何正确设置权限,并在android 5.0及更低版本上启动应用程序时获得权限对话框提示?

  • 当试图使用安全规则写入Firestore时,我会得到一个权限拒绝错误,但是当我将其替换为时,它就可以工作了。 web SDK的Firestore组件似乎不发送身份验证详细信息,即使客户端上的API reports Firebase已经登录,并且用户上次登录日期出现在web GUI中。 当直接使用Google登录(而不是使用Firebase登录API)时,我是否需要将身份验证细节传递给Firesto

  • 你好,我正面临一个问题与世博反应本地。每当我试图启动iOS模拟器。我得到这个错误: 世博会结果截图 我的NPM版本是6.7。0本机cli:2.0。1:0.57。1世博会版本2.11。9 此外,我还确保我在Xcode上的命令行工具是完全由Xcode命令行工具设置的 最后,我还尝试运行命令 什么都不管用。。

  • 我无法在Android上运行expo环境上的React原生应用程序;在我的Android手机上运行Expo应用程序时,会抛出以下错误: 同样的应用程序在我的iOS手机上的Expo环境下也能完美运行。 我从我的MAC启动“expo start”,并将两部手机连接到与我的MACBOOK PRO相同的WIFI。 这是我的app.json文件: 这是我的package.json文件: 包裹锁。json包含

  • 我目前正在考虑将一个我开始用react-native开发的应用移植到CodenameOne。为此,我仍然在检查它的可行性和工作量(因为我必须将一些本机库绑定从react-native移植或开发到codenameone,因为codenameone忽略了我的一些需求,比如Socket.io支持)。免费的codenameone构建云服务仅限于1MB的应用程序,我必须在本地进行测试构建(只有几个测试类和使

  • 我是一个新的使用世博会的人。打开世博会应用程序并从中扫描二维码http://localhost:19002/,我得到了隧道连接,但在我的设备中,总是出现错误,说明出了什么问题或出现了什么问题http://localhost:19002/我收到了错误日志,因为我们注意到你的隧道有问题。这可能是由于我们的隧道供应商间歇性出现问题。如果连接应用程序时遇到问题,请尝试重新启动项目,或将主机切换到LAN。