Umwelt:Wie werden Bereitstellungsprofile und installierte iOS-Signaturidentitäten aufgelistet?
Visual Studio 2015 on PC
Visual Studio (Xamarin) on Mac
iPad is connected to Mac
Mein Setup verwendet funktionieren. Vom PC aus könnte ich iOS-Apps debuggen, die auf dem iPad laufen.
Gestern habe ich das Mac OS sowie mein iPad iOS aktualisiert. Ich habe vielleicht noch ein paar andere Dinge aktualisiert. Jetzt stößt ich jedoch auf Probleme bei der Bereitstellung von Xamarin iOS-Apps auf dem iPad.
Ich kann eine iOS-App in xcode erstellen und erfolgreich bereitstellen. Wenn ich jedoch versuche, meine Xamarin-App zu erstellen, erhalte ich den Fehler "Keine installierten Profile entsprechen den installierten iOS-Signaturidentitäten."
Es gibt ein paar Beiträge im Forum, die über ein ähnliches Problem sprechen. Ich habe alle diese Posts durchgegangen. Ich habe auch (wieder) mein iOS-Zertifikat vom Apple-Entwicklerportal heruntergeladen und es meinem Schlüsselbundspeicher hinzugefügt.
Ich verstehe immer noch nicht, warum ich den Fehler bekomme. Ich würde mich freuen, wenn mir jemand sagen könnte, wie ich die Liste der installierten iOS-Signaturidentitäten erhalten und sie mit der Liste der Bereitstellungsprofile vergleichen kann.
Auch wenn ich meine plist.info-Datei anschaue, sehe ich, dass für Schlüssel CfBundleIdentifier
der Wert replace_bundle_id
ist. Ich frage mich, wie ich diese Bundle-ID zurück zu meinem Provisioning-Profil binden kann. Auf Apples Portal sehe ich eine Reihe von Provisioning-Profilen (ich bin Teil eines Enterprise-Teams). In diesen Profilen gibt es kein Feld namens bundle-id. Jeder von ihnen hat eine App-ID. Wo verknüpfe ich die Bundle-ID mit dem Bereitstellungsprofil? Grüße.
Vielen Dank für Ihre Hilfe. Diese Antwort, zusammen mit der vorherigen, hat mir geholfen, das Problem zu lösen. – Peter
Hallo, wenn Ihr Problem gelöst wurde, markieren Sie bitte die Antwort, die Ihnen am meisten geholfen hat. Happy coding :) – Singhal2