theos / sdks

Patched sdks that include private framework tbds
Other
585 stars 205 forks source link

iOS 10.3 SDK #8

Closed esterTion closed 6 years ago

esterTion commented 6 years ago

Public frameworks are from xcode 8.3. Private frameworks are from dyld_shared_cache_arm64, in ota update package, and dumped with Siguza/tbdump

This dumper also outputs methods in symbol section so I noticed kind of big size (~150M)

Tested compile against my own tweak and it's linking alright so I assume it's good to go.

kirb commented 6 years ago

Thanks for this, but for consistency with the other SDKs I decided against merging this. I’ve just regenerated all of the SDKs, and swapped the broken 10.1 for working 10.3. These also include private symbols in the public frameworks/libs. (Interestingly, our 10.3 SDK is 69.4 MB, not 150 MB.)

esterTion commented 6 years ago

Glad to see sdk updated. About size it is because the tool I used also outputs objc selectors in symbols section, this increase the size a lot.

I'd like to switch to this smaller sdk. Thanks for the work!