环境
手头的问题
我正在尝试查找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,
…在以下路径的破监狱设备上都没有找到IOKit二进制文件:
“/System/Library/Frameworks/IOKit.framework/Versions/A/” 或,在Xcode.app包上的
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/IOKit.framework/Versions/A对于后者,我得到'IOKit.tbd',在iOS fileSys中搜索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上,二进制文件在以下路径下找到:
/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit但是,它只包含X86和X86_64指令集的代码,而不包括ARM指令集的代码。
ARM IOKit二进制文件在哪里?
如何才能直接访问IOKit文件?
发布于 2015-12-09 09:43:40
发布于 2016-11-11 17:20:10
对于iOS开发,您需要从这里获得它:
/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/IOKit.framework
https://stackoverflow.com/questions/33503640
复制相似问题