不是直接与代码相关的问题,但我认为这是正确的问题。
如果可以在Sim卡上预加载IOS应用程序和/或Android应用程序,是否有人知道如何以及需要哪些要求。之后,用户将其粘贴在手机中并将其加载到设备上。
我知道以前电信供应商在SIM卡上加载应用程序的旧诺基亚手机已经成为可能了,但不确定这对于当前的iOS和Android来说如何安全性。
如果有人能够把我推向正确的方向,我们将非常感激。
如果不可能,有没有人知道替代解决方案?
答案 0 :(得分:0)
显然无法使用iOS SDK从SIM卡访问数据,因此即使您可以将应用程序或网址放在SIM卡上的应用程序网页上,也无法实现这一点。
https://stackoverflow.com/a/15380308/1219956
对于Android你可以从SIM卡访问一些信息,但可能没有写入任意数据(我甚至不确定你将如何进入SIM卡)
答案 1 :(得分:0)
这是可能的,因为一些网络运营商会触发某些应用程序的自动安装,例如订阅管理。在我插入运营商的SIM卡后不久,我的运营商的应用程序出现在我的无品牌Android手机上时,我注意到了这一点。
大多数SIM卡都支持 Java Card 平台。手机操作系统如何与此接口以触发应用程序安装,我不确定,并且可能依赖于供应商。
您可以在DEFCON talk slideset中找到更多信息,“The Secret Life of SIM Cards”。您还应该在Android文档中的UICC Carrier Privileges上查找页面。