如何查找用户是否从手机(iPhone)更换了 SIM 卡。我们可以通过编程方式找到“mobileCountryCode、isoCountryCode、mobileCountryCode 和 mobileNetworkCode”,这些并不特定于特定的 SIM,这些特定于运营商,有什么方法可以识别用户何时从他的 iPhone 更换了他的 SIM 卡。
请任何人帮助我。
提前致谢。
如何查找用户是否从手机(iPhone)更换了 SIM 卡。我们可以通过编程方式找到“mobileCountryCode、isoCountryCode、mobileCountryCode 和 mobileNetworkCode”,这些并不特定于特定的 SIM,这些特定于运营商,有什么方法可以识别用户何时从他的 iPhone 更换了他的 SIM 卡。
请任何人帮助我。
提前致谢。
您可以使用subscriberCellularProviderDidUpdateNotifier
CTTelephonyNetworkInfo
注册通知
但是,只有在您的应用程序运行时发生交换时才会通知您。当您的应用未运行时,您仍然无法检测到用户是否将 SIM 更改为来自同一运营商的另一张 SIM。
嗨,托尼,您可以使用它来查找 sim 是否已更改。
NSString *currentIMSINo = CTSIMSupportCopyMobileSubscriberIdentity(NULL);