我正在开发一个移动运营商的应用程序.首先,我想找到任何东西(IMSI,ICCID,IMEI,MSISDN),以便我可以检测SIM是否与我的移动运营商相关.但我猜Apple不允许这样做.
现在作为一种解决方法,我会要求用户在我的应用程序中注册他的电话号码.但是如果用户更换SIM卡,那么将会再次发生不好的事情.
有没有办法让我使用官方iOS SDK检测SIM卡更改?
我正在使用本主题中的答案.iPhone - 如何确定设备的运营商(AT&T,Verizon等?),这与获取iphone中的运营商详细信息相同.虽然使用SIM卡时工作正常,但如果没有SIM卡,则返回的运营商名称是旧的运营商名称.它未检测到SIM已被删除.
我知道这与Apple文档相矛盾,如果没有载体,CTCarrier对象应为零.但在我的应用程序中,我记录了运营商信息,它给了我最新的运营商名称,虽然没有安装SIM卡.
现在它在项目中非常令人沮丧。我一度陷入困境。我想做一个简单的任务,如下
我之前也曾问过这个问题,但我没有一个明确的答案。似乎是非常重要的API,没人在乎。如果您有需要,请提供一些代码片段...
我被困在这里,在android电话服务文档中我什么也听不懂...如果有人可以提供上述代码,这将非常有帮助。
我正在实施货币转移移动应用程序,因此必须获取有关特定iOS设备上唯一的信息。我必须检测SIM卡更改。
我经过很多链接如何唯一地识别ios设备
和
但它们没有用,而且如果在应用未运行时用户删除sim,则无法检测到。