Injection Overview

An Xcode plugin turned standalone app that allows you to inject changes to class method implementations into a running application in the simulator or a macOS app. Injection has been recreated as a standalone app after plugin support was removed from Xcode 8. It works by "swizzling" the new method implementations onto the original class so they take effect immediately without having to relaunch the app. It also includes the Xprobe viewer for browsing an app's memory or creating a memory snapshot that can be exported as a standalone web page for later analysis.