我正在尝试找到IOKit ARM7二进制文件,但我能找到的只是' IOKit.tbd','IOKit.tbd'是以下格式的纯文本文件:
---
archs: [ armv7, armv7s, arm64 ]
platform: ios
install-name: /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
current-version: 275.0
exports:
- archs: [ armv7, armv7s ]
symbols: [ _IOConnectMethodScalarIScalarO, _IOConnectMethodScalarIStructureI,
…
在以下路径中的Jail Broken设备上找不到IOKit二进制文件:
“/System/Library/Frameworks/IOKit.framework/Versions/A/”
在的Xcode.app包上OR
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/IOKit.framework/Versions/A
关于后者,我得到了IOKit.tbd',在iOS文件中搜索IOKit结果如下:
iPod-touch:/ root# find . iname 'IOKit*' -type f | grep IOKit
./System/Library/Frameworks/IOKit.framework/Versions/A/Info.plist
./System/Library/Frameworks/IOKit.framework/Versions/A/_CodeSignature/CodeResources
在OS-X FileSys上,在以下路径下找到 IS二进制文件:
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
但是,它仅包含X86和X86_64指令集的代码,而不包含ARM指令集
答案 0 :(得分:1)
答案 1 :(得分:-1)
对于iOS开发,您需要从此处获取:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/IOKit.framework