iokit

    2熱度

    2回答

    使用iOS設備IOKit擴展功能,我可以獲取設備的序列號。在iOS 7中,IOKit二進制文件不在IOKit文件夾中。有沒有其他方法可以獲得序列號?我想在越獄設備上使用它,如果我們打開它,Cydia可以顯示序列號,但是我沒有找到比IOKit更多的其他方式。

    1熱度

    1回答

    當我嘗試從Build階段設置添加框架時,沒有看到IOKit.framework。我可以看到在框架下列地點存在,但: 的Macintosh HD▸應用▸的Xcode▸內容▸開發▸平臺▸iPhoneOS.platform▸開發者的SDK▸▸iPhoneOS.sdk▸系統▸庫▸框架 Macintosh HD▸應用程序▸Xcode▸目錄▸開發人員▸平臺▸iPhoneOS.platform▸開發人員▸SDK

    1熱度

    1回答

    我正在爲Xbox 360控制器更新Mac OS X驅動程序。隨着Yosemite的推出,非Apple內核擴展需要存儲在/Library/Extensions而不是/System/Library/Extensions中,並且必須進行簽名。 IOKit驅動程序內部有一個插件,它有力反饋驅動程序。但是,當驅動程序位於/System/Library/Extensions以外的其他位置時,它不會加載強制反饋

    2熱度

    3回答

    我想知道如何獲得iOS8上使用IOKit設備的序列號的設備的序列號?我使用UIDevice+serialNumber,我可以在iOS6和7中獲得序列號。在iOS8上的platformSerialNumber值來nil下面一行: CFTypeRef platformSerialNumber = IORegistryEntryCreateCFProperty(platformExpertDevice,

    1熱度

    1回答

    我的問題根本出版IOMedia: 是它KEXT可接受/常見的做法是發佈不具有IOBlockStorageDevice在其供應商棧的IOMedia對象? 背景: 我寫一個內核擴展,將提供某種形式的虛擬設備到用戶空間。 目前我有一個與IOResources相匹配的驅動程序,然後創建一個派生自IOMedia的類的對象並將其附加到'this'。這個媒體對象發佈後,標準IOMediaBSDClient附加到

    7熱度

    4回答

    對於內部應用程序,我們使用以下代碼UIDevice+serialNumber來獲取設備序列號。 但是,似乎在iOS 8中,註冊表項「IOPlatformSerialNumber」爲空。 可以通過其他方式獲取序列號嗎?

    2熱度

    1回答

    我正在開發一個調整使用IOKit獲取電池信息,但它無法建立。 Undefined symbols for architecture armv7: "_IOPSCopyPowerSourcesInfo", referenced from: getBatteryPercent(int*) in PRJNAME.mm.3bb88719.o "_IOPSCopyPowerS

    4熱度

    4回答

    我是使用IOKit的新手,並且注意到我認爲沙箱使其失敗。 這裏是我試圖(在帕斯卡爾)的測試,它在沙箱外運行良好,但是當我啓用它時,IOServiceOpen每次都會返回錯誤kIOReturnNotPermitted。 是由於IOKit未在沙盤某些服務安全嗎?我試圖獲得一些風扇速度/ CPU溫度,我發現AppStore中有一些應用程序(沙盒)會這樣做,所以我相信這是可能的。我可以確認的唯一一個似乎有

    3熱度

    1回答

    下面的方法使用IOKit來獲取設備序列號,但現在使用iOS 8會使應用程序崩潰。有沒有人知道這個工作?我擁有大量公用設備的公開可用設備,其中包含的企業應用程序不適用於應用商店提交,並且它們使用序列號來唯一標識設備。 CFTypeRef platformSerialNumber = IORegistryEntryCreateCFProperty(platformExpertDevice, CFSTR

    0熱度

    1回答

    我需要得到通知,當一個新的音頻設備出現在OS X上。我不知道從哪裏開始。 Core Audio可以爲我做這件事,還是我需要使用IO Kit來降低音量?