iokit

iokit

文章 0 浏览 7

iohidmanageropen返回错误代码-536870201

我在Mac上的应用程序中使用USB的新手。当我记录iohidmanageropen(x,y)函数的结果时,请致电我的应用程序,我将获得错误代码-536870201。我在以下帖…

﹏半生如梦愿梦如真 2025-02-11 09:39:46 2 0

如何在Big Sur和Monterey上构建功能

在驱动程序扩展开发中,我们面临着一些难题。我们想在蒙特雷建造和调试。这意味着我们需要使用Xcode 13。我们还需要支持大型SUR。不幸的是,我们无法…

み格子的夏天 2025-01-29 22:43:02 6 0

检测正确的USB设备是否连接 - Swift

使用最新的SwiftUI和Xcode 13,具有OS 12.3+的目标,我需要检测到特定的USB驱动器是否连接到机器。如果是,我需要将变量设置为true,如果将其删除为fa…

东风软 2025-01-26 22:39:54 3 0

如何将用户设置传递给驱动程序扩展名(MACOS)?

我正在写一个驱动程序扩展程序,其目标是阻止某些类别的USB设备,例如Flash驱动器。驱动程序应阻止(匹配)相关设备类的任何设备,除了白色的设备类别…

意犹 2025-01-26 13:42:17 7 0

macos iokit在swift中通过属性名称获得服务

我想获得所有包含特定属性的服务。 AppleDeviceManagementHIDEventService | | | | | | { | | | | | | "IOMatchedAtBoot" = Yes | | | | | | "LowBatt…

绝對不後悔。 2025-01-21 14:18:11 3 0

macOS:无法解析自定义内核扩展的符号

我正在尝试为 macOS catalina 10.15.7 和 XCode 12.4 构建自定义内核扩展,以访问第三方 USB-Wifi 适配器(带有 Atheros AR9271 芯片组的 Alfa Networ…

怼怹恏 2025-01-16 02:40:50 5 0

如何在 DriverKit 中将我的 dex 与 USB 设备匹配?

我正在编写一个驱动程序包扩展,其目标是阻止 USB 设备,例如闪存驱动器。作为起点,我选择了 https://developer.apple 的示例项目。 com/documentati…

老街孤人 2025-01-11 20:42:58 5 0

如何访问 kext 中包含的类/函数 (Objective-C)

内核扩展不仅能够在内核级别执行代码,而且还可以使内核级别数据可供更高级别的事物使用,对吗?这就是英特尔 PowerGadget 访问内核级信息的方式,因…

烟─花易冷 2025-01-10 15:55:20 5 0

在 Mac OS X 上打开磁盘设备文件进行写访问

我正在尝试对 Mac 上的磁盘分区表进行细微修改;特别是,我需要更改分区的类型。 diskutil 不支持这个,所以我不能使用它。如果磁盘未在使用中,它可…

时间你老了 2025-01-04 05:33:49 6 0

iPhone 电池容量值(mAH)

我想知道如何获得 iPhone/iPad 电池的 Mha 数据容量。 我会将它们放入我打算放在 appstore 上的应用程序中,然后我就无法使用 IOKit。 有谁知道我如何…

手心的温暖 2024-12-29 21:49:21 5 0

使用 IOKit 通过 USB 进行 OBEX

我对整个 IOKit 东西都很陌生,所以可能有一些简单的解决方案可以解决我的问题。我正在使用通过 USB 执行 OBEX 的 Smartpen。到目前为止,我得到了 OB…

温柔戏命师 2024-12-26 09:57:51 6 0

使用 IOKit 返回 Mac 的序列号返回 4 个额外字符

我正在使用 IOKit 并有以下代码,总体思路是将 platformExpert 密钥传递给这个小型核心基础命令行应用程序,并让它打印解码的字符串。测试用例是“序…

向日葵 2024-12-25 04:59:10 3 0

数据库 |查看变量参数列表

我使用 bt 命令来查看堆栈跟踪。输出是 (gdb) bt #0 0x001ae4cd in Debugger (message=0x1 "???\a") at /SourceCache/xnu/xnu-1228.7.58/osfmk/i386/A…

绿阴红影里的.如风往事 2024-12-17 15:37:53 6 0

未指定内核文件 KEXT MAC 环境中出现错误

我尝试为 USBHID 设备实现 KEXT。如果我在终端上检查它能够加载 KEXT ie Newtok:桌面 Rasheed$ kextutil -nt SampleKextDriver.kext 未指定内核文件;…

以歌曲疗慰 2024-12-11 11:56:21 7 0

使用 Xcode 创建的设备驱动程序无法加载

我已经基于此链接实现了设备驱动程序应用程序 https://developer.apple.com/library/archive/documentation/Darwin/Conceptual/KEXTConcept/KEXTConce…

音盲 2024-12-10 17:34:32 10 0
更多

推荐作者

屋檐

文章 0 评论 0

最后的乘客

文章 0 评论 0

眼前雾蒙蒙

文章 0 评论 0

kidking

文章 0 评论 0

kill136

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文