我连接了我的越狱 iPhone,它 ssh 并执行
otool -L /Applications/AppStore.app/AppStore
这是输出
/Applications/AppStore.app/AppStore:
/System/Library/PrivateFrameworks/AppStoreUI.framework/AppStoreUI (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/Foundation.framework/Foundation (compatibility version 300.0.0, current version 993.0.0)
/System/Library/PrivateFrameworks/iTunesStoreUI.framework/iTunesStoreUI (compatibility version 1.0.0, current version 1.0.0)
/System/Library/PrivateFrameworks/StoreServices.framework/StoreServices (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/UIKit.framework/UIKit (compatibility version 1.0.0, current version 2380.17.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 173.8.0)
/System/Library/Frameworks/CoreFoundation.framework/CoreFoundation (compatibility version 150.0.0, current version 793.0.0)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
然后我执行
cd /System/Library/Frameworks/CoreFoundation.framework/
目录包括:
drwxr-xr-x 4 root wheel 204 Aug 16 23:16 ./
drwxr-xr-x 54 root wheel 1836 Feb 12 2013 ../
-rw-r--r-- 1 root wheel 861 Dec 17 2012 Info.plist
drwxr-xr-x 2 root wheel 102 Dec 17 2012 _CodeSignature/
drwxr-xr-x 2 root wheel 102 Dec 17 2012 en.lproj/
-rw-r--r-- 1 root wheel 126648 Aug 16 23:13 tokruleLE.data
他们没有CoreFoundation
我执行
find / | grep CoreFoundation
也没有一个名为CoreFoundation的文件,
我认为CoreFoundation应该是一个 dylib。但为什么我找不到它。如果它不是 dylib 它到底是什么?
当然,我的 AppStore 运行良好