iOS中的SIM卡更改检测
有人请帮助在Swift上iOS中的SIM卡检测更改代码。
我们有一个应用程序,允许用户使用电话号码进行身份validation,我们希望检测用户何时更改其SIM卡(如果应用程序处于后台)并显示警报,询问他是否要使用新号码进行身份validation。 基本上我们想检测手机的载波变化。
在我的Appdelegate(DidFinishLaunching方法)中: –
let info = CTTelephonyNetworkInfo() if let cellularProvider = CTTelephonyNetworkInfo().subscriberCellularProviderDidUpdateNotifier { dispatch_async(dispatch_get_main_queue(), { () -> Void in print("Notify sim change") }) }
这不是检测SIM卡的变化。 我究竟做错了什么? 请指导。
提前致谢,