0

我正在使用 expo 开发一个应用程序,使用 expo GO 来查看结果,并且在一台具有 android 版本 9 的设备上一切正常。

但是,当我在另一台 android 版本 5.1.1 的设备上尝试该应用程序时,所有权限都被阻止,甚至没有提示。

即使在第二台设备上,我也无法扫描 QR 码打开项目,因为它显示了一个 ALERT To use QR code, you need to allow camera permissions,我从未阻止过它。我清除了数据并多次卸载了该应用程序,但没有任何效果。

虽然我能够打开项目(因为还有其他方法,例如通过电子邮件发送墨迹或登录并显示项目)并且所有其他功能都可以正常工作,但唯一的问题是它阻止了所有权限而不采取来自用户的许可。

使用地理编码时它也会显示错误Not authorized to use location services,但在第一台设备上它也可以工作。我认为它可能正在搜索 googleApiKey,但随后它在第一台设备上的工作方式。

我正在使用 SDK-41

4

0 回答 0