草庐IT

dyld_sim

全部标签

ios - 如何在 ios objective c 中以编程方式从 sim 卡获取国家代码

实际上,我正在尝试从我手机中的SimCard中以编程方式获取国家/地区代码。我们如何以编程方式从Simcard获取国家代码。或者是否有任何pod可以帮助我获取国家代码详细信息。提前致谢 最佳答案 1.来自SimCard#import#importCTCarrier*carrier=[[CTTelephonyNetworkInfonew]subscriberCellularProvider];NSString*countryCode=carrier.isoCountryCode;NSLog(@"countryCode:%@",coun

ios - Xcode7.3 dyld : Library not loaded

在整个应用程序开发过程中,我一直在使用模拟器,然后我决定在iOS设备上进行测试。然后,我开始遇到这个dyld:Librarynotloaded:@rpath/AFNetworking.framework/AFNetworkingReferencedfrom:/var/containers/Bundle/Application/D204992A-FBED-4E71-A2F7-6EDF6E63D4C0/App.app/AppReason:nosuitableimagefound.Didfind:/private/var/containers/Bundle/Application/D2049

objective-c - 如何知道 iPhone 用户 SIM 卡是否已更改?

我正在开发一个应用程序,它需要知道用户自上次启动后是否更换了他的SIM卡。除了通知subscriberCellularProviderDidUpdateNotifier,我在文档中找不到任何内容这警告我sim卡已更改,但如果用户在手机关闭时执行此操作,例如,我的应用程序将不会意识到这一点。是否可以这样做,或者是否有针对这种情况的解决方法?应用程序WhatsAppMessenger似乎能够做我需要的事情。我已经看到了关于这个问题的其他问题,但仍然没有找到任何令人满意的答案。最好的问候! 最佳答案 所有信息,您可以获得的是阅读[CTTe

ios - "dyld: Symbol not found:"静态库中 iOS 6 独有的类

注意:是的,我知道iOS6处于保密协议(protocol)之下。这个问题与iOS6无关,因为我引用的类是iOS6中的新。我正在创建一个用于我的几个项目的静态框架,它允许我在iOS6中使用新的API(如果它可用),如果不可用,它将回退到iOS5等效项。然而,尽管我确保在使用类之前始终检查类是否有效,如下所示:if([NewClassclass]){NewClass*newClass=[[NewClassalloc]init];//etc.}每当我在iOS5模拟器中启动我的应用程序时,我都会收到以下错误:dyld:Symbolnotfound:_OBJC_CLASS_$_NewClass(

ios - 运行时错误 : dyld: Library not loaded: @rpath/AWSCore. 框架/AWSCore

我正在使用AWSMobileAnalyticsforiOS(2.2.3)。运行podupdate后,尝试在物理设备上运行MyApp时出现以下错误:dyld:Librarynotloaded:@rpath/AWSCore.framework/AWSCoreReferencedfrom:/private/var/mobile/Containers/Bundle/Application/4582B679-A162-47CE-80ED-58C8B9BB231B/MyApp.app/MyAppReason:Incompatiblelibraryversion:MyApprequiresversi

android - 如何在android中捕获移除SIM卡的事件?

在android中,如何捕捉SIM卡移除事件?通常在htc1x这样的手机上,我们可以在不取出电池的情况下取出SIM卡,并且没有关机或重启手机的通知。我想捕获SIM卡移除事件,以便弹出一些消息。 最佳答案 检查第一个答案,您可以使用TelephonyManager类检查设备中的SIM卡是否可用。HowcanIcheckwhethertheSimCardisavailableinanandroiddevice? 关于android-如何在android中捕获移除SIM卡的事件?,我们在Sta

android - 如何在 Android 手机中获取第二个 SIM 卡的 IMSI 号

我使用的是TelephonyManager,我可以获得SIM1的SubscriberID(IMSI),但无法获得SIM2的相同信息。但是,我能够获得两个SIM卡槽的IMEI号,但我仍然无法获得第二个SIM卡的IMSI。有什么办法可以得到这些信息吗? 最佳答案 请记住,这是获取订阅者ID的骇人听闻的方法,因此可能无法在所有设备上使用将在Android5.1.1及更高版本上运行,并且需要android.permission.READ_PHONE_STATE权限(remembertoaskuseraboutandroid.permissi

android - "airplane mode"开启时SIM状态值是多少

我想知道TelephonyManager.getSimState()返回的SIM状态值是多少|“飞行模式”什么时候开启?这似乎没有在SDK规范中的任何地方直接指定。实际上我需要使用getSimOperator()获取SIM运营商代码(即MCC+MNC)方法,但JavaDoc指出要使用该方法:SIMstatemustbeSIM_STATE_READY更新我在模拟器下测试它并返回SIM_STATE_UNKNOWN(这被javadoc描述为“状态之间的转换”)在打开飞行模式后。但是我想知道这是否是Android手机上的常见行为? 最佳答案

android - 获取先前连接的 SIM 卡的 ICCID

我的SIM卡丢失了,我需要从中读取信息。为了更换,我的运营商要求我提供丢失的SIM卡的ICCID,而我没有。我有Nexus4,几天前丢失了SIM卡。Curretnly有另一个SIM卡在里面。有没有办法取回以前连接的SIM卡的ICCID?也许来自一些日志,如果有的话?接受任何解决方案。 最佳答案 当android启动时,radio日志打印iccid。这是我在装有AndroidL的Nexus5上进行的测试:adblogcat-vtime-bradio|grep-iiccid09-2310:50:09.436D/SIMRecords(17

android - 如何以编程方式获取 Android 中的所有 Sim 联系人?

如何以编程方式在Android中列出sim卡联系人?我得到了获取电话联系人的代码here但我也需要sim联系人。 最佳答案 UrisimUri=Uri.parse("content://icc/adn");CursorcursorSim=this.getContentResolver().query(simUri,null,null,null,null);while(cursorSim.moveToNext()){listName.add(cursorSim.getString(cursorSim.getColumnIndex("n