Android直接下载订阅eSIM(配置文件)



我正在开发一个Android应用程序,该应用程序将直接通过我们的应用程序安装eSIM。比如在不进入向导蜂窝设置的情况下提供eSIM配置文件。

因此,我通过运营商应用程序(我的应用程序(阅读了谷歌文档中关于esim供应部分的所有文档,但我不知道如何工作和应用访问规则文件(ARF(,该文件将授予我的应用使用EuiccManager类的权限,并且该方法总是返回falsehasCarrierPrivileges,我有LPA和其他与esim配置文件相关的信息?!

有什么帮助、指南或样品吗?

在SIM配置文件安装过程中,在实际下载和安装SIM配置文件数据之前,应用程序签名显示在SM-DP+返回的元数据中。

尽管此权限提升具有与UICC运营商权限相同的机制/规则,但它的交付方式不同-在元数据中作为安装过程的一部分,因为安装过程本身取决于它。而UICC运营者权限希望在SIM文件中找到应用程序签名,该文件是已经安装的SIM配置文件的一部分:

"eUICC操作系统和SM-DP+必须支持配置文件元数据。标签内容应该是相同的载体中定义的访问规则小程序(ARA(返回的特权规则UICC运营商特权";

现在,一旦安装了SIM配置文件,就不清楚运营商应用程序权限是否仍然存在。如果没有,则下载的配置文件本身可能包含ARA小程序,并持久地提供UICC运营商权限。

我在这里写了一篇关于这个功能的更详细的文章。

最新更新