Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   IOS. Distribution certificate not specified (https://www.delphipraxis.net/185131-ios-distribution-certificate-not-specified.html)

bcvs 18. Mai 2015 11:37

IOS. Distribution certificate not specified
 
Hallo,
Wenn ich meine APP für IOS 64bit mit Konfiguration Anwendungs-Store deployen will, erhalte ich folgende Fehlermeldung:

[Error Fehler] Missing provisioning information. Distribution certificate has not been specified for the "Application Store" platform configuration.

Unter Tools-Optionen-Bereitstellung kann ich für den Build-Typ Anwendungs-Store keine mobile Bereitstellungsdatei und damit kein Zertifikat auswählen, das steht auf <Auto>. Bei Build-Typ Debug dagegen kann ich das Zertifikat auswählen, ich brauche es aber für Release.

Am Anfang kommt auch noch eine Warnung:
[Warnung] Kein Bereitstellungsprofil für die ausgewählte Build-Konfiguration gefunden.

Ich würde ja gerne eins einstellen, aber wie?

Was läuft denn da falsch?

Darlo 18. Mai 2015 12:27

AW: IOS. Distribution certificate not specified
 
Unter Versioninformationen den Identifier richtig angegeben?

Rollo62 18. Mai 2015 19:43

AW: IOS. Distribution certificate not specified
 
Hallo bcvs,

hatte lange Zeit dasgleiche Problem, und alle Vorschläge im Web hatten nichts genützt, wollte schon zurück zu XE7 ...

Schliesslich habe ich in XCode/Preferences/Accounts/View Details auf einen Eintrag geclickt,

und dann mit rechter Maustaste - "Show in Finder" geclickt.

Dann hat man das Verzeichnis wo Xcode anscheinend die Zertifikate runterlädt.

Nach etwas Bauchschmerzen habe ich dann ALLE gnadenlos gelöscht.

Danach mit dem View Details und Refresh alle wieder laden, das hat zumindest bei mir ohne Probleme funktioniert.
Immerhin war danach das Provisioning Problem weg, warum auch immer.

Ich vermute mal das XE8 vielleicht die Filedates der Zertifikate merkt, und
erst nach einem "Touch" wieder updated, oder so ähnlich.
Habe aber auch keine Zeit das für Emba zu debuggen ...

Rollo

bcvs 19. Mai 2015 08:27

AW: IOS. Distribution certificate not specified
 
Danke für die Hinweise.

Die Lösung: Ich hatte noch gar kein Zertifikat und damit auch kein Provisioning Profile für Distribution. Mir war nicht mehr bewusst, dass man das neben dem Profile für Development noch extra braucht.

Also nachgeholt und jetzt kann ich dieses Zertifikat auch bei der Bereitstellung auswählen.


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz