小编Mus*_*oun的帖子

在 Ionic 5 Cordova 应用程序中集成 Play Integrity API 以检测 root 设备

我正在使用 Cordova 和 Angular 11 开发 Ionic 5 应用程序,目前正在使用 SafetyNet Google API 来检测已 root 的设备。但是,我遇到了一个问题,当用户使用带有拒绝列表选项的 Magisk Manager 应用程序时,安全检查被绕过。

在参考Google官方文档后,我了解到SafetyNet API已被弃用,他们建议使用较新的Play Integrity API。我想知道如何将 Play Integrity API 与 Angular 11 集成到我的 Ionic 5 Cordova 应用程序中。

具体来说,我正在寻求以下方面的指导:

  1. 我的 Ionic 应用程序中是否需要任何特定权限或配置才能与 Play Integrity API 进行通信?
  2. 是否有任何可用的 Cordova 插件或库为 Ionic 中的 Play Integrity API 集成提供支持?
  3. 如果没有现有插件,我如何在 Ionic 应用程序中直接调用 Play Integrity API 端点?

我广泛搜索了相关资源和文档,但没有找到任何将 Play Integrity API 集成到 Ionic 5 Cordova 应用程序与 Angular 11 中的具体示例或教程。

任何指导、代码示例或相关文档的引用将不胜感激。此外,如果在实施此集成时我应该注意任何注意事项或最佳实践,请告诉我。

cordova ionic5 angular11

5
推荐指数
0
解决办法
417
查看次数

Ionic4:任务':app:processDebugManifest'的执行失败

我正在使用ionic和firebase开发ionic4应用程序。

我正在使用以下程序将应用程序构建到android:ionic cordova运行android,它已成功构建了该应用程序。突然,当我运行相同的命令时,显示错误:

清单合并失败:来自[com.android.support:support-compat:28.0.0]的属性application @ appComponentFactory value =(android.support.v4.app.CoreComponentFactory)来自AndroidManifest.xml:22:18-91 [androidx.core:core:1.0.0] AndroidManifest.xml:22:18-86 value =(androidx.core.app.CoreComponentFactory)。建议:在AndroidManifest.xml:5:5-37:19的元素上添加'tools:replace =“ android:appComponentFactory”'以进行覆盖。

我试图tools:replace="android:appComponentFactory"在AndroidManifest.xml中添加到元素。而且我也尝试过删除platform / android并再次安装它而没有得到结果

有谁知道发生了什么吗?或任何人都可以帮助我解决这个问题!

firebase angular ionic4

4
推荐指数
2
解决办法
996
查看次数

标签 统计

angular ×1

angular11 ×1

cordova ×1

firebase ×1

ionic4 ×1

ionic5 ×1