Korrektur: das Apple-Konto ist ein kostenloses Personal Team

Der vorige Commit ging von einer bezahlten Mitgliedschaft aus und nannte als
Ausweg, die UDID auf developer.apple.com einzutragen. Das ist falsch.

Xcodes eigener Zwischenspeicher belegt das Gegenteil:
isFreeProvisioningTeam = 1, teamType = "Personal Team". Damit gibt es gar
keine Geräteverwaltung im Portal -- ein Gerät wird ausschließlich dadurch
bekannt, dass es angeschlossen und vertraut ist. Zusätzlich verfallen Profil,
App-ID und Geräteeintrag alle 7 Tage.

Auch die ältere Behauptung weiter oben in AGENTS.md ("Paul has an Apple
Developer Program") ist damit als falsch markiert.

Offen und bewusst als ungeprüft vermerkt: ob -exportArchive mit einem
Personal Team überhaupt eine brauchbare .ipa liefert. Der direkte Weg aufs
angeschlossene Gerät steht als Rückfallebene im Skriptkopf.
This commit is contained in:
Paul Nothaft
2026-08-29 11:22:21 +02:00
parent da85a2c0d6
commit 0e16f68b4b
4 changed files with 65 additions and 24 deletions
+4 -3
View File
@@ -77,10 +77,11 @@ dort niemals Markendateien ablegen.
(`src/api/ablageNativ.ts`, von `main.tsx` aktiviert) und wird automatisch
aktiv, sobald die Hülle existiert
- Signierte `.ipa`: `scripts/ios-signieren.sh` baut und signiert in einem
Durchlauf, **sobald das iPhone dem Entwicklerteam bekannt ist** (Kabel
anschließen und vertrauen, oder UDID unter developer.apple.com eintragen).
Durchlauf, **sobald das iPhone per Kabel am Mac hängt und vertraut ist**.
Vorher bricht Apple den Profilabruf ab - das ist die einzige verbleibende
Hürde, der Gerätebau selbst läuft fehlerfrei durch
Hürde, der Gerätebau selbst läuft fehlerfrei durch. Das Konto ist ein
kostenloses Personal Team: die UDID lässt sich nicht auf developer.apple.com
nachtragen, und die Signatur verfällt alle 7 Tage
- QR-Einrichtung als Alternative zum Einfügen des Tokens
- Live-Ansicht der laufenden Fahrt: gebaut, aber über
`src/funktionen.ts` abgeschaltet, bis der FMM003 echte Werte liefert