如何检测iOS中的SIM更改

时间:2014-09-30 06:18:25

标签: ios sim-card

我正在实施货币转移移动应用,我必须获取有关特定iOS设备上唯一的信息。我必须检测SIM更改。

我浏览了许多链接how to identify ios device uniquely

Is it possible to determine if the SIM/Phone number has changed?

但它们毫无用处,如果用户在应用未运行时删除了SIM卡,则无法检测到它。

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:0)

您应该在

中使用subscriberCellularProviderDidUpdateNotifier注册通知

http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Reference/CTTelephonyNetworkInfo/Reference/Reference.html

只有在应用正在运行时,您才能检测到SIM更改。

对于应用未运行时的SIM更改检测,请参阅以下链接

Detect SIM change OR find IMSI of the SIM using official iOS SDK?

希望它有所帮助!!