gpt4 book ai didi

android - 由于 RECEIVE_SMS 权限被拒绝,Cordova Android 应用程序在 Android P 上崩溃

转载 作者:行者123 更新时间:2023-12-02 11:38:46 24 4
gpt4 key购买 nike

我有一个 Cordova Android 应用程序,它在早期版本的 Android 操作系统上运行良好,但应用程序在 Android P (9.0) 上开始崩溃,并且在应用程序启动时我收到以下日志:

Permission Denial: receiving Intent { act=android.provider.Telephony.SMS_RECEIVED flg=0x19000010 (has extras) } to com.example.myapp requires android.permission.RECEIVE_SMS due to sender com.android.phone    

我的应用程序正在检索 SMS 以进行 OTP 自动完成,并且我已经向配置文件添加了 RECEIVE_SMS 权限。

看来我们必须迁移到 this article 中描述的短信检索 API。 ,但在这种情况下,我们需要一个 cordova 插件来执行此操作。

如果有人可以指导如何解决此问题,我将不胜感激。

最佳答案

尝试使用这个cordova插件 - https://github.com/diegosiao/cordova-plugin-android-sms-retriever这可能会解决您的问题。

关于android - 由于 RECEIVE_SMS 权限被拒绝,Cordova Android 应用程序在 Android P 上崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54235794/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com