Skip to content

Tinkerble 1.2.1

Choose a tag to compare

@edwardsanchez edwardsanchez released this 18 Jun 23:38

What's Changed

  • Moves the Tinkerble companion launch out of app target build phases and into a dedicated MyApp + Tinkerble shared run scheme.
  • Keeps normal app schemes clean for SwiftUI previews and ordinary builds.
  • Updates tinkerble install to remove the old generated companion build phase and create/update the dedicated Tinkerble scheme.
  • Adds --scheme for projects with multiple shared run schemes.
  • Updates the Tinkerble Demo project to use Tinkerble Demo + Tinkerble.

Existing Installations

Existing users should update the CLI installer, then rerun tinkerble install in their app project. Updating only the Swift package dependency will not rewrite an existing .xcodeproj.

curl -fsSL https://raw.githubusercontent.com/edwardsanchez/Tinkerble/main/install.sh | sh
tinkerble install --project MyApp.xcodeproj --target MyApp

If multiple shared schemes reference the same target, pass the source scheme:

tinkerble install --project MyApp.xcodeproj --target MyApp --scheme "MyApp Dev"