Provisioning Profile prüfen

Legen Sie hier eine .mobileprovision-Datei ab, um zu sehen, wann sie abläuft, zu welchem Team und welcher App-ID sie gehört, welche Berechtigungen sie erteilt und welche Geräte sie abdeckt. Die Datei wird auf dieser Seite gelesen und nie hochgeladen — was hier besonders zählt, denn sie nennt Ihr Team und Ihre Geräte.

Profil hier ablegen oder klicken zum Auswählen

Kryptografie ist nicht nötig

Eine .mobileprovision ist ein signierter Container, was klingt, als bräuchte man eine Zertifikatsbibliothek, um sie zu öffnen. Zum Lesen braucht man sie nicht: Die Property List darin liegt als schlichtes XML vor, die ganze Arbeit besteht also darin, zu finden, wo <?xml beginnt und wo </plist> endet, und das Dazwischen auszuwerten. Deshalb kommt diese Seite ohne Server und ohne ein Megabyte WebAssembly aus.

Warum das Versprechen, nichts hochzuladen, hier schwerer wiegt

Ein Bereitstellungsprofil ist nicht in dem Sinne geheim wie ein privater Schlüssel, aber es führt Ihre Teamkennung, Ihre App-Kennungen, Ihre Berechtigungen und die UDID jedes registrierten Geräts auf. Das einem Webformular zu übergeben, nur um ein Ablaufdatum zu erfahren, ist ein schlechter Tausch. Hier verlässt nichts die Seite; Sie können den Netzwerk-Tab während der Nutzung im Blick behalten.

Gefragt ist meist das Ablaufdatum

Die meisten öffnen ein Profil, weil ein Build fehlgeschlagen ist und sie wissen wollen, ob es daran liegt. Deshalb steht das Ablaufdatum ganz oben und ist eingefärbt: rot, wenn es überschritten ist, bernsteinfarben in den letzten dreißig Tagen davor, sonst neutral. Entwicklungsprofile gelten ein Jahr und laufen unbemerkt ab, meist am Morgen eines Releases.

Was der Profiltyp verrät

Ein Profil mit Geräteliste ist ein Entwicklungs- oder Ad-hoc-Profil und lässt sich nur auf diesen Geräten installieren. Eines ohne Liste, aber mit dem Kennzeichen für alle Geräte, ist ein Unternehmensprofil. Eines ohne beides ist ein Vertriebsprofil für den App Store, das sich gar nicht direkt installieren lässt — es ist dazu da, eingereicht zu werden.

FAQ

Wo finde ich diese Dateien?

Xcode legt heruntergeladene Profile unter ~/Library/Developer/Xcode/UserData/Provisioning Profiles ab. Sie können sie auch aus dem Entwicklerportal laden.

Kann es das Signaturzertifikat zeigen?

Es zeigt, wie viele Zertifikate eingebettet sind. Deren Inhalt zu lesen hieße, DER auszuwerten — genau die Maschinerie, die dieses Werkzeug bewusst meidet.

Funktioniert es für macOS-Profile?

Ja. Eine .provisionprofile hat dieselbe Struktur und wird genauso gelesen.

Wird mein Profil hochgeladen?

Nein. Es wird mit dem Dateileser des Browsers eingelesen und hier ausgewertet, und das Versprechen lässt sich im Netzwerk-Tab leicht prüfen.

Entwickelt vom Team hinter GO AI. Alle kostenlosen Tools