我想知道,如何在Windows Phone 8中以编程方式检测SIM卡(或)IMSI更改的变化。在我的应用程序中,如果用户更换SIM卡,我需要清除保存在隔离存储中的所有详细信息打开APP作为一个新的App.i是Windows手机开发的新手。
请有人做有需要的
谢谢..
答案 0 :(得分:-1)
您无法从设备中获取电话号码,无论其类型如何,原因很简单,手机号码未存储在SIM卡上。
SIM卡可存储联系人,短信和网络信息以及ID,以将此SIM卡链接到用户电话号码。
所以,不要试试你不会从SIM卡中获取它,但是如果它在任何其他地方手动存储在设备中,你可以得到它并进行比较。
检测SIM是否改变,您可以跟踪操作员。如果第二个SIM卡是同一个载体,这不是万无一失的。但还是......
var CellularNetwork = DeviceNetworkInformation.CellularMobileOperator;
MessageBox.Show(CellularNetwork);