我正在实施货币转移移动应用,我必须获取有关特定iOS设备上唯一的信息。我必须检测SIM更改。
我浏览了许多链接how to identify ios device uniquely
和
Is it possible to determine if the SIM/Phone number has changed?
但它们毫无用处,如果用户在应用未运行时删除了SIM卡,则无法检测到它。
答案 0 :(得分:4)
您应该使用subscriberCellularProviderDidUpdateNotifier注册通知 http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Reference/CTTelephonyNetworkInfo/Reference/Reference.html
此帖还包含答案 Detect SIM change OR find IMSI of the SIM using official iOS SDK?
编辑:请同时浏览此链接并查看CoreTelephony FrameWork Is it possible to determine if the SIM/Phone number has changed?
答案 1 :(得分:0)
您应该在
中使用subscriberCellularProviderDidUpdateNotifier注册通知只有在应用正在运行时,您才能检测到SIM更改。
对于应用未运行时的SIM更改检测,请参阅以下链接
Detect SIM change OR find IMSI of the SIM using official iOS SDK?
希望它有所帮助!!