获取 OSX 连接的 Wi-Fi 网络名称

2023-11-27

我需要获取 OSX 上当前连接的 Wi-Fi SSID 的名称。

我搞乱了 SystemConfiguration 框架,我觉得它就在那里(因为我能够获取网络位置的名称),但我并没有真正找到获取 Wi-Fi SSID 的方法。

将不胜感激任何帮助。 :)

Thanks.


对于 osX Yosemite 10.10 使用

#import <CoreWLAN/CoreWLAN.h>

-(void)prettyFunctionName
{
  CWInterface* wifi = [[CWWiFiClient sharedWiFiClient] interface];

  NSLog(@"BSD if name: %@", wifi.interfaceName);
  NSLog(@"SSID: %@", wifi.ssid);
  NSLog(@"txRate: %f", wifi.transmitRate);
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

获取 OSX 连接的 Wi-Fi 网络名称 的相关文章

  • 如何在可编写脚本的应用程序中将任意 AppleScript 记录传递给 Cocoa?

    我有一个 Cocoa 应用程序 其中包含 sdef XML 文件中描述的 AppleScript 字典 sdef 中定义的所有 AppleScript 类 命令等都是工作属性 除了我的 提交表单 命令 提交表单 命令是我尝试将任意信息哈希表
  • `pyqt5'错误`元数据生成失败`

    我正在尝试安装pyqt5使用带有 M1 芯片和 Python 3 9 12 的 mac 操作系统 我怀疑M1芯片可能是原因 我收到一个错误metadata generation failed 最小工作示例 directly in the t
  • 高效创建 x 层深度的嵌套 for 循环

    这可能是一件简单的事情 但我需要创建一个循环结构 使其循环 y x 次以创建 x 和 y 的所有可能组合 例如 如果有 4 个 x 每个 x 有 2 个 y 我想做这样的事情 for int a 0 a lt y a for int b 0
  • NSCFData fastCharacterContents 崩溃? [关闭]

    很难说出这里问的是什么 这个问题是含糊的 模糊的 不完整的 过于宽泛的或修辞性的 无法以目前的形式得到合理的回答 如需帮助澄清此问题以便重新打开 访问帮助中心 help reopen questions 我目前在控制台中收到此崩溃日志 20
  • 将 UIButton 中的图像缩放到 AspectFit?

    我想将图像添加到 UIButton 并且还想缩放图像以适合 UIButton 使图像变小 请告诉我该怎么做 这是我尝试过的 但它不起作用 将图像添加到按钮并使用setContentMode self itemImageButton setI
  • iOS 视图控制器内存在被关闭后未释放

    当用户单击按钮时 它会显示一个带有两个视图控制器的新选项卡栏视图控制器 我是这样做的 ACLevelDownloadController dvc ACLevelDownloadController alloc initWithNibName
  • ios7 navigationController PushViewController 动画错误

    看来我在 navigationController PushViewController 方法中发现了一个错误 为了重新创建它 我采用了示例主详细信息项目并对 didSelectRow method void tableView UITab
  • Objective-c 中的块递归

    当执行涉及 Objective C 块的递归时 我在 iOS 应用程序中收到 EXC BAD ACCESS 信号 这是简化的代码 void problematicMethod FriendInfo friendInfo onComplete
  • 使用 MacPorts 在 Mac OS X 10.5 上安装 PostgreSQL 时出错

    我已经使用 MacPorts 在几台不同的计算机上安装了 PostgreSQL 没有问题 但是当涉及到我自己的笔记本电脑时 我无法构建它 当我执行此命令时 sudo port install postgresql83 我收到此错误 chec
  • 有没有办法通过 WiFi 部署/调试 Cordova Android Ionic 应用程序? [关闭]

    Closed 这个问题是与编程或软件开发无关 help closed questions 目前不接受答案 这是一个双胞胎this https stackoverflow com questions 46596236 is there a w
  • 如何在 macOS 上将 Git 升级到最新版本?

    我刚刚购买了一台装有 OS X Lion 的新 Mac 我在终端中检查了默认安装的 git 版本 我得到了答案 git version gt git version 1 7 5 4 我想将 git 升级到最新版本 1 7 8 3 因此我下载
  • iOS 中的 CSV 逐行解析

    我正在 Objective c 中解析 CSV 文件 该文件包含如下内容 line 40 Rising searches line 41 nabi avc Breakout line 42 stonewall 700 line 43 med
  • 无法连接到 macOS 上的 Docker 守护进程

    我通常更喜欢使用brew 来管理我的OSX 上的应用程序 我能够安装 docker docker compose 和 docker machine docker version Docker version 17 05 0 ce build
  • iphone:如何停止快门动画?

    我有两个问题 1 我想知道如何在相机加载时停止快门动画 我正在使用 UIImagePickerController 我已经参考了堆栈溢出的许多答案 但没有成功 2 我在相机中有一个自定义按钮 使用cameraOverlayView并想通过单
  • 超类与类SpecificationPolicy不匹配

    我得到了一个superclass mismatch for class SpecificationPolicy尝试安装或升级某些brew 软件包时出错 例如 更新安装 supabase CLI 时 brew install supabase
  • 无法在 Windows 上使用 Gnustep 编译 Objective C

    嗨 我是初学者 学习目标c 我发现错误 hello m 1 34 Foundation Foundation h 没有这样的文件或目录 我开始知道我需要制作一个 make 文件 我可以知道如何制作 make 文件吗 无需创建 makefil
  • 如何在iOS应用程序中捕获用户的手写签名[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 在我的应用程序中 用户将请求客户提供数字化的手写签名 我需要能够在用户在触摸屏上 书写 签名时捕获签名
  • 如何在 ios 7 上更改重新排序控制图像

    我正在寻找一种更改重新排序控件图像和大小的方法 我使用此代码来更改重新排序图像 void tableView UITableView tableView willDisplayCell UITableViewCell cell forRow
  • 是什么导致了这个 iPhone 崩溃日志?

    我有点卡住了 需要解决这个问题 因为我的一个应用程序出现了随机崩溃 而这些崩溃并不总是能够重现 这是崩溃日志之一 Incident Identifier 59865612 9F00 44EA 9474 2BF607AD662E CrashR
  • Objective-C / C 给出枚举默认值

    我在某处读到过关于给枚举默认值的内容 如下所示 typedef enum MarketNavigationTypeNone 0 MarketNavigationTypeHeirachy 1 MarketNavigationTypeMarke

随机推荐

  • 在 IntelliJ IDEA、WebStorm、RubyMine 等中更改 GIT 登录/用户名

    我的 GIT 帐户的身份验证登录名 用户名已更改 如何将此信息告知我的 IntelliJ 产品 GIT 在远程存储库 URL 中记录登录名 您可以通过多种方式在 IntelliJ 产品中更改这一点 快路2021 Double click S
  • 删除 html 标签之间的换行符

    我正在制作一个表单 html 和 php 它是用于编辑网站内容的管理部分的一部分 我想让用户包含一些基本的 html 这很好用 我想保留换行符 这也有效 我的问题是 当有人写这样的东西时 ul li item one li li item
  • 全局指针是否初始化为零?

    我想知道 cpp 标准对全局初始化有何规定 我已经发现this答案很有帮助 但没有提到指针类型 有保证这会起作用吗 char myptr int main if myptr NULL std cout lt lt All good lt l
  • xcodebuild 目标依赖项的不同配置文件

    我正在尝试使用 xcodebuild 构建我的应用程序 xcodebuild workspace RG xcworkspace scheme Production configuration Release build CONFIGURAT
  • 如何禁用角度材质中的动画

    我使用过角度材料版本 5 2 1 并想知道如何禁用他们的动画 特别是 matDialog 我尝试过 disabled 但没有运气 您可以使用NoopAnimationsModule按角材 import NoopAnimationsModul
  • HtmlPurifier - 允许数据属性

    我试图允许一些data attribute与 htmlPurifier 为我所有span但没办法 我有这个字符串 p span span p
  • 打开通知后导航到屏幕?

    我正在使用 Firebase 云功能向特定设备发送远程通知 我得到了他的 FCM 令牌 我收到了它并且工作得很好 这是我通过云函数发送通知的代码 const functions require firebase functions cons
  • Selenium WebDriver RuntimeException:进程拒绝在 10 秒后死亡,并且无法执行任务终止它:无法找到可执行文件:taskkill

    public class Second private WebDriver driver private boolean acceptNextAlert true private StringBuffer verificationError
  • 如何在AWS EC2中部署create-react-app

    我正在使用react router 所以我想在AWS Ec2中托管 如何部署应用程序并在后台永久运行或让我知道是否有其他方式 您可以使用亚马逊 S3 在本地实例中执行 npm run build 将文件上传到 S3 存储桶实例 可以选择静态
  • Java 8 DateTimeFormatter 在为零时会丢弃毫秒?

    这看起来很奇怪 Java 8 根据 millis 是否为零来格式化输出 如何强制 Java 8 1 8 0 20 始终输出毫秒 无论它们是否为零 public static void main String args TemporalAcc
  • Ruby BitTorrent 库 [关闭]

    Closed 这个问题需要细节或清晰度 目前不接受答案 我正在考虑用 ruby 编写定制的 torrent 客户端 我找到了以下库 正如马特下面指出的那样 它们相当古老 不过 我想听听我可能错过的任何图书馆 并且我很想听听社区对以下图书馆的
  • LD JSON 中的 Javascript

    我想知道是否可以在 ld json 脚本中执行一些 javascript 例如 window location hostname 不 application ld json 类型的脚本不会被执行 但是 你可以这样做
  • 如何从 Startup.cs 中写入日志?

    为了调试启动时失败的 NET Core应用程序 我想从startup cs文件中写入日志 我在文件中进行了日志记录设置 可以在startup cs 文件之外的应用程序的其余部分使用该设置 但不确定如何从startup cs 文件本身写入日志
  • React 原生 Base64 编码字符串

    我正在尝试使用来自的 base 64 库 https github com mathiasbynens base64 当我运行测试来验证代码时 我没有得到正确的结果 还有其他我可以使用的库吗 这是我运行的代码和得到的结果 import ut
  • 将旋转变换设置为 UIView 或其图层似乎不起作用?

    我试图在我的屏幕中拥有一个子视图 由一个视图控制器拥有 not当设备旋转时旋转 我的视图控制器允许按其应有的方式进行旋转 并且我尝试将 90 度旋转应用于一个 静止 视图以抵消整体旋转 问题是 无论如何 一切似乎都在旋转 而变换似乎没有做任
  • 将字节数组从 Oracle RAW 转换为 System.Guid?

    我的应用程序使用使用 DataReaders 在 ADO NET 中编写的自定义数据访问层与 Oracle 和 SQL Server 数据库进行交互 现在 我在 GUID 我们用作主键 和 Oracle RAW 数据类型之间的转换时遇到问题
  • firebase 部署时出现 NPM 错误 --only 函数的原因是什么

    我最近在尝试部署我的 firebase 功能时收到此错误 但是 自上次成功部署以来我没有更改任何依赖项 functions all necessary APIs are enabled i functions preparing funct
  • AutoFixture CompositeDataAttribute 不适用于 PropertyDataAttribute

    我正在尝试创建AutoPropertyDataAttribute基于CompositeDataAttribute从这个例子AutoFixture PropertyData 和异构参数 它适用于单组参数 但适用于更多组参数 这是代码 publ
  • 在 foreach 循环声明中使用 LINQ

    直接在 foreach 循环声明中声明 LINQ 是一种不好的做法吗 在表现或微妙的行为差异方面 例如 foreach string name in persons Select x gt x name Do something with
  • 获取 OSX 连接的 Wi-Fi 网络名称

    我需要获取 OSX 上当前连接的 Wi Fi SSID 的名称 我搞乱了 SystemConfiguration 框架 我觉得它就在那里 因为我能够获取网络位置的名称 但我并没有真正找到获取 Wi Fi SSID 的方法 将不胜感激任何帮助