在 iOS 中使用 PhoneGap 检测 SIM 卡更改

Posted

技术标签:

【中文标题】在 iOS 中使用 PhoneGap 检测 SIM 卡更改【英文标题】:Detect SIM change using PhoneGap in iOS 【发布时间】:2015-12-09 14:28:38 【问题描述】:

我正在开发一个 PhoneGap ios 应用程序,该应用程序需要使用 SIM 或 MSISDN 来实现某些功能。我想知道是否有任何方法可以获取 SIM 卡的某些信息,例如它的 ID,如果不是手机号码,或者我是否可以知道或确认 SIM 卡是否已更换。

【问题讨论】:

【参考方案1】:

您无法获取 MSISDN 或 IMSI。

您可以获取有关当前网络提供商的信息,并且您可以获得一个令牌,该令牌将用户与网络提供商一起识别。您还可以在任何一项更改时收到通知。

详情请见https://developer.apple.com/library/prerelease/ios/documentation/NetworkingInternet/Reference/CoreTelephonyFrameworkReference/index.html

【讨论】:

感谢 jcaron,但我知道 iOS 确实让我能够在任何一个更改时发出通知。但是我需要使用 PhoneGap(Cordova) 的这种功能,所以不确定是否有任何插件或任何 API 可以帮助我通知 SIM 卡已更改

以上是关于在 iOS 中使用 PhoneGap 检测 SIM 卡更改的主要内容,如果未能解决你的问题,请参考以下文章

使用手势的 iOS Phonegap 滑动检测

在 iOS 的 Phonegap 应用程序中停止自动检测电话号码(错误)

如何在 ios phonegap 开发中检测选择框高度?

检测滑动手势 iOS - Cordova/Phonegap Javascript

在使用 phonegap 触发事件之前检测方向变化

phonegap-plugin-push 获取不是 FCM 令牌的 APN 令牌