#!/bin/bash # Baut Spike C2 (Wiedergabeweg des Mixers) und lässt ihn laufen. # # Aufruf: Spikes/build-mixer-path-probe.sh [Bundle-ID-Fragment] # Ohne Argument nimmt der Spike den ersten Prozess, der gerade Ton ausgibt. set -euo pipefail cd "$(dirname "$0")/.." export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer OUT=/tmp/mixer-path-probe IDENTITY="${IDENTITY:-Apple Development: guidoschmit@guidoschmit.com (F586278766)}" echo "→ kompiliere" xcrun swiftc -O Spikes/mixer-path-probe.swift -o "$OUT" echo "→ signiere" codesign --force --options runtime --sign "$IDENTITY" "$OUT" echo "$OUT" "$@"