IOS 中获取错误的运营商名称

2023-11-26

我正在开发一个 IOS 应用程序。我的要求是获取移动运营商名称。我使用了以下代码。

In .h

#import <CoreTelephony/CTTelephonyNetworkInfo.h>
#import <CoreTelephony/CTCarrier.h>

In .m

CTTelephonyNetworkInfo *netinfo = [[CTTelephonyNetworkInfo alloc] init];
CTCarrier *carrier = [netinfo subscriberCellularProvider];
NSLog(@"Carrier Name: %@", [carrier carrierName]);


Here in Log its printing "Carrier"

我用谷歌搜索发现这个链接.但是根据它的回答,我的设备仍然没有处于飞行模式,并且里面存在SIM卡。如果有人对其进行过处理,请帮助我。它浪费了我的时间。提前致谢


尝试使用移动国家代码和移动网络代码,如下所示:

NSLog(@"Mobile Country Code: %@", [carrier mobileCountryCode]);
NSLog(@"Mobile Network Code: %@", [carrier mobileNetworkCode]);

然后您可以使用此列表来匹配您的结果。

http://en.wikipedia.org/wiki/Mobile_country_code

祝你好运。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

IOS 中获取错误的运营商名称 的相关文章

  • 如何缩放 CAShapeLayer

    我很快就成功制作了动画bezier path它包含在一个CAShapeLayer 我唯一的问题是将其实现到其他屏幕尺寸上 有谁知道我如何扩展CAShapeLayer里面有路径吗 即使其变为原始大小的一半 使用这个函数 var shapela
  • Core Audio 渲染线程和线程信号

    iOS 是否有任何类型的非常低级别的条件锁 不包括锁定 我正在寻找一种方法来从核心音频渲染线程内向等待线程发出信号 而不使用锁 我想知道是否可能存在像 Mach 系统调用这样的低级内容 现在我有一个核心音频线程 它使用非阻塞线程安全消息队列
  • iOS7:我们可以在 Dynamic Type 中使用 Helvetica Neue 以外的字体吗?

    我们正在为 iOS7 设计一个应用程序 我们的设计师想要使用非默认字体 Avenir 但我不想失去动态类型功能 据我了解 动态类型只能与默认系统字体 Helvetica Neue 一起使用 是否可以使用其他字体 或者目前无法选择 据我了解
  • 获取添加为子视图的 UIView 的可见矩形

    如上图所示 UIView A 和 UIView C 添加到 UIView B 上 B ClipToBounds 为 YES 因此红色区域不可见 是否有可能获得 A 和 C 的可见矩形 用线条显示 当我触摸视图 A 时 我需要在可见区域显示矩
  • 如何在 iPhone 窗口应用程序中显示另一个窗口

    首先 我是 Objective C 和 iPhone 编程的新手 有事我无法去上班 我有一个 iPhone 窗口应用程序 在主窗口中有一个按钮 我想在单击按钮时显示另一个窗口 我已将事件与我的控制器绑定 我只是不知道如何在事件中显示我的另一
  • 保护移动连接 - 存储秘密和密钥

    感谢您花时间阅读本文 我是一名年轻的开发人员 在 Web 项目和服务器端编码方面拥有一些专业经验 但我现在正在构建我的第一个移动应用程序 经过在线深入研究后 我还没有能够澄清我关于保护移动应用程序数据传输的一些问题 这是我认为我理解正确的
  • Xcode 8 提交时“应用程序签名中缺少 aps 环境权利”

    我有一个应用程序 我们在过去 6 个月内提交了数十个版本 并且我们确实使用 APNS 升级到 Xcode 8 后 我收到了来自 Apple 的以下电子邮件 亲爱的开发者 我们发现您最近的交货存在一个或多个问题 应用程序名称 您的交货是 成功
  • Captive Wifi 弹出窗口:单击链接打开 Safari

    我们的 iOS 设备 ipad iphone 等 网络出现问题 连接到 SSID 后 iphone ipad 立即打开强制网络助手 CNA 它就像一个缩小版的浏览器 没有导航按钮等 显示我们的欢迎页面 准备好让用户在网络中验证他的 MAC
  • 如何更改 UIActivityIndi​​catorView 以设置自定义图像?

    好吧 我正在寻找一种方法来更改我的微调器图像并使用自定义图像 有什么建议吗 我创建了一个UIActivityIndi catorView 的子类 https github com cncool CDActivityIndicatorView
  • 从选项卡栏项目中删除徽章

    如何从选项卡栏项目中删除徽章我使用了下面的代码 但不适合我 UITabBarItem chatbadge appDelegate tabBarController tabBar items objectAtIndex 2 chatbadge
  • 在ios键盘上方显示建议工具栏

    我是iOS开发的新手 我正在尝试在 ios 5 1 中创建一个具有 textView 的拼写建议类型应用程序 这样如果用户点击键盘的某个键 则建议工具栏会出现在键盘顶部 其中包含所有建议 并且如果用户点击这些建议之一它将显示在 textVi
  • coreplot 栏点击不工作

    我从 Github 下载了这段代码 https github com gilthonweapps CorePlotBarChartExample https github com gilthonweapps CorePlotBarChart
  • 使用 OCMock 以代码块作为参数的存根方法

    有没有一种方法可以存根方法 以块作为参数 例如方法 void reverseGeocodeLocation CLLocation location completionHandler CLGeocodeCompletionHandler c
  • 我安排一个计时器使用 readRSSI 函数读取 RSSI,但是当我的应用程序进入后台时计时器停止

    我安排一个计时器使用 readRSSI 函数读取 RSSI 但是当我的应用程序进入后台时计时器停止 也许有一个好方法可以在应用程序进入后台时从外围设备的通知中获取 RSSI 值 但我不知道该怎么办 有人可以帮助我吗 有人有更好的方法吗 我也
  • 从 AppDelegate 启动 ViewController

    我有一个自定义 URL 方案 我想打开某个ViewController当我访问此 URL 时 这不是根 我已经能够做到这一点 剩下的就是推动这一点ViewController进入navigationController来自AppDelega
  • AVAudioSessionPortBluetoothHFP、A2DP 和 LE 有什么区别?

    Apple 中记录了三种不同的蓝牙相关音频端口类型AVAudioSessionPort 描述 https developer apple com library ios documentation AVFoundation Referenc
  • 如何使用 AVCaptureVideoPreviewLayer 从相机应用程序实现 2 倍变焦

    我的应用程序中有一个 AVCaptureVideoPreviewLaye 它运行良好 并且显示与相机应用程序相同的预览视频 我想实现相机应用程序的 2 倍变焦功能 我该怎么做呢 基本上 我希望我的预览层将视频源更改为与您在点击 1x 图标将
  • 有 Objective-C Web 框架吗?

    有 Objective C Web 框架吗 我发现的唯一框架是 frothkit 我主要寻找一种在 Objective C 中编写 RESTful json Web 服务的方法 GNUStepWeb http wiki gnustep or
  • 使用Apple80211 api时如何知道OPEN、WPA、WPA2、WEP等安全类型?

    Cydia中的Wifi WiFi FoRum等wifi扫描应用可以知道安全类型 使用 Apple80211 api 时 应用程序如何知道 OPEN WPA WPA2 WEP 等安全类型 CAPABILITIES 的值为 1057 1025
  • 无法识别的选择器发送到类

    我已经看到 这是一个常见问题 但我自己找不到任何解决方案 这是代码 class ButtonViewController UIViewController override func viewDidLoad super viewDidLoa

随机推荐

  • Django/Visual Studio 教程 - 对象方法错误

    我正在学习 Django 教程 here 我在 Mac 上使用 Visual Studio VS 一直显示此代码错误 latest question list Question objects order by pub date 5 错误读
  • catch 和 throw 在 Ruby 中哪些地方有用?

    我真的看不出这些有什么合理的用途 已经有rescue and raise 那么为什么需要throw and catch 看起来它们应该被用来跳出深层嵌套 但这对我来说就像是一个 goto 有没有良好 干净地使用这些的例子 Note 看起来
  • Asp.net Core Post 参数始终为 null [关闭]

    Closed 这个问题是无法重现或由拼写错误引起 目前不接受答案 我从 fiddler 发送 POST POST http localhost 55924 api Product HTTP 1 1 User Agent Fiddler Ho
  • 保护与 Javascript 小部件一起使用的 API

    我正在编写一个 javascript 插件 将由博主 网站所有者安装 它将与我的远程 API 进行通信 我想知道如何保护 API 的安全 以确保只有已注册该服务帐户的用户拥有的域才能从 API 访问资源 我已经阅读了 OAuth2 并了解了
  • Python 中 cor.test 的 R 等效项

    有没有办法在Python中找到r置信区间 在 R 中我可以做类似的事情 cor test m h Pearson s product moment correlation data m and h t 0 8974 df 4 p value
  • 运行 MySQL CREATE TABLE 语句时出现语法错误[重复]

    这个问题在这里已经有答案了 CREATE TABLE users user id INT 8 NOT NULL AUTO INCREMENT user name VARCHAR 30 NOT NULL user pass VARCHAR 2
  • PL/SQL 开发人员导入转储

    我有一个转储文件 其中包含两个表 现在我需要导入这个转储文件 我被指示预先创建两个表空间 现在如何将此转储文件导入到这些表空间中 我正在使用 PL SQL 开发人员 您无法从 PL SQL Developer 导入转储文件 相反 您必须从命
  • 文件访问中文本模式和二进制模式有什么区别吗?

    如果我以文本模式而不是二进制模式打开文件有什么区别吗 因为我读到UNIX和Linux不区分文本和二进制文件 在 Linux 上没有区别 至少在 Ext4 等本机文件系统上 以及大多数其他文件系统上 以及通常的 GNU libc Perhap
  • 可迭代解包的默认值

    我经常因 Python 的可迭代解包缺乏灵活性而感到沮丧 举个例子 a b range 2 工作正常 a包含0 and b包含1 正如预期的那样 现在让我们试试这个 a b range 1 现在 我们得到一个ValueError Value
  • 用户定义文字的每个“正常”使用都是未定义行为吗?

    用户定义的文字must以下划线开头 这是一条或多或少众所周知的规则 您可以在每个谈论用户文字的外行语言网站上找到它 这也是我 可能还有其他人 从那时起就以 胡说八道 为由公然忽视的规则 当然 现在看来这是完全不正确的 从最严格的意义上来说
  • Flow 不更新可组合项

    我遇到了以下问题 这是注册屏幕 上面有几个输入字段 当用户输入内容时 该值会传递到 ViewModel 设置为屏幕状态并通过 StateFlow 传回屏幕 从可组合项中 我正在观察这个 StateFlow 问题是 Composable 在向
  • 没有有用且可靠的方法来检测 C/C++ 中的整数溢出?

    不 这不是重复的如何检测整数溢出 问题是一样的 但是问题不同 gcc 编译器可以优化溢出检查 使用 O2 例如 int a b b abs a will overflow if a 0x80000000 if b lt 0 printf o
  • Estimator 的 model_fn 包含 params 参数,但 params 不会传递给 Estimator

    我正在尝试在本地运行对象检测 API 我相信我已按照中所述设置了所有内容TensorFlow 对象检测 API然而 当我尝试运行 model main py 时 此警告显示并且模型无法训练 我无法真正判断模型是否正在训练 因为该过程没有终止
  • 有 com.l2fprod.common.propertysheet.PropertySheetPanel 来显示组合类

    为了拥有 Netbeans 喜欢的属性检查器窗口 我使用以下类来帮助我实现这一目标 com l2fprod common propertysheet PropertySheetPanel 到目前为止 它对于具有简单属性 例如 String
  • 在 NextJS 项目中使用 Tailwind 和 MUI 时出现意外行为(白色按钮错误)

    我目前正在使用 NextJS TailwindCSS 和 MUI React UI 库构建一个项目 每当我尝试向我的项目添加 MUI 按钮时 它工作正常 但按钮的颜色保持白色 悬停时颜色恢复正常 单击按钮时仍然具有波纹效果 但当不悬停时 它
  • 应用程序内更新不适用于应用程序包 apk

    我在我的 Android 应用程序中实现了最近推出的应用内更新 API 当我构建 apk 并测试此功能时 它工作正常 我已经上传了带有测试版的更高版本的apk 但是 当我构建应用程序包并将应用程序包上传到内部内部应用程序共享时 永远不会提示
  • 为什么 MSVC 2010 32 位项目链接到 64 位 kernel32.dll?

    我有一个 Win32 32 位 DLL 项目 它的构建和链接没有错误 DLL 无法加载到 32 位进程中 使用 DependencyWalker 我看到 DLL 是 32 位的 但已与 kernel32 msvcr100d ws2 32 和
  • C中的无符号整数[关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 当我运行下面的程序时 它输出类似 109876543210 1 2 3 4 5 6 78
  • 无法在 selenium webdriver 中启动 IE 浏览器

    我已经编写了示例代码来启动IE browser并加载谷歌页面 public class Sample public static void main String args TODO Auto generated method stub S
  • IOS 中获取错误的运营商名称

    我正在开发一个 IOS 应用程序 我的要求是获取移动运营商名称 我使用了以下代码 In h import