Download Latest Version 5.1.0 Xcode 16.3, xrOS, watchOS and keypath injection source code.zip (939.9 kB)
Email in envelope

Get an email when there's a new version of InjectionIII

Home / 5.0.3
Name Modified Size InfoDownloads / Week
Parent folder
5.0.3 Xcode 16, xrOS, watchOS and keypath injection source code.tar.gz 2024-09-29 794.8 kB
5.0.3 Xcode 16, xrOS, watchOS and keypath injection source code.zip 2024-09-29 833.8 kB
README.md 2024-09-29 1.0 kB
InjectionIII.app.zip 2024-09-25 14.7 MB
Totals: 4 Items   16.3 MB 0

Injection bundle can now fall back to a standalone implementation if it cannot connect to the InjectionIII.app i.e. all that is required is to load one of the bundles in the app resources (this only works for an iOS 14+ simulator on an Apple Silicon Mac). Includes package, framework and SwiftUI profiling and tracing with filtering if you use the app. Once you have traced and run through the common code paths of a project use "Method Tracing/Reorder Project" to re-order compilation and memory layout to optimise startup times of very large applications. When tracing "live" instance are tracked and counts per class can be displayed using the "Instance Counts" menu item. This version has command line options -projectFile and -addDirectory you can use in a "Build Phase" to start injection with the correct project selected. Built with Xcode 15.2, includes support for Xcode 16 or before back to Xcode 10.2.

Full Changelog: https://github.com/johnno1962/InjectionIII/compare/5.0.2...5.0.3

Source: README.md, updated 2024-09-29