Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   code signing problem (Bereitstellung) unter XE8 gelöst (https://www.delphipraxis.net/185151-code-signing-problem-bereitstellung-unter-xe8-geloest.html)

hauiclaudi 19. Mai 2015 10:57

code signing problem (Bereitstellung) unter XE8 gelöst
 
Problem: will man mit XE8 anschließend App mit Application Load hochladen läuft das ganze in einen Fehler btr. code signing, Zertifikatsfehler ....

Lösung:

datei: AppName.entitlements

falsch:
....
<key>com.apple.developer.ubiquity-kvstore-identifier</key>
<string>DeveloperID.*</string>
<key>com.apple.developer.ubiquity-container-identifiers</key>
<array>
<string>DeveloperID.*</string>
</array>
....

korrekt:
....
<key>com.apple.developer.ubiquity-kvstore-identifier</key>
<string>DeveloperID.de.Firmaname.AppName</string>
<key>com.apple.developer.ubiquity-container-identifiers</key>
<array>
<string>DeveloperID.de.Firmaname.AppName</string>
</array>
....

de.Firmaname.AppName = CFBundleIdentifier

Vorgehensweise:
1. compilieren
2. AppName.entitlements ändern, speichern
3. Bereitstellung ausführen


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:24 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