Static and Dynamic Frameworks
Static vs Dynamic Framework Dispatching (Part 3 of 3): Debug, Release, @rpath, and the debug dylib
Diagnose frameworks that load from Xcode but fail in a standalone app. Separate runtime search paths, framework embedding, and Xcode's debug dylib layout.
Static vs Dynamic Framework Dispatching (Part 2 of 3): SPM vs Xcode frameworks
Inspect static and dynamic libraries built with Swift Package Manager and Xcode. Follow symbols, dependencies, call sites, and fixups in real Mach-O binaries.
Static vs Dynamic Framework Dispatching (Part 1 of 3): Dispatching Under the Hood
Follow a Swift call through Mach-O symbols, linker stubs, and imported pointers. Separate static linking, classic lazy binding, and chained fixups using real binary evidence.











