Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   OSX8+Profile+Wasauchimmer=WHAAA (https://www.delphipraxis.net/182021-osx8-profile-wasauchimmer%3Dwhaaa.html)

Peter666 24. Sep 2014 20:08

OSX8+Profile+Wasauchimmer=WHAAA
 
Hi,

ich weiß mir gerade keinen Rat. Ich habe folgende Situation: 2 Ipads, eines davon mit iOS 7.1 und das Air mit 8.0. Bis heute morgen konnte ich meine App auf dem Gerät mit 7.1 noch starten. Vorhin habe ich meinen Mac aktualisiert und nun kann ich auf beiden Geräten die Anwendung nicht mehr installieren. Ich bekomme lediglich eine PAServer Fehler 1 zurückgemeldet. Der Logeintrag unter Meldungen ist irgendwas bezüglich codesign. Meine Zertifikate sind alle noch gültig bis mindestens Dezember. Hat jemand eine Idee :(

CHackbart 25. Sep 2014 06:54

AW: OSX8+Profile+Wasauchimmer=WHAAA
 
Das kann ich bestätigen. Es liegt nicht an den Profilen, denn in XCode erstellte Projekte funktionieren. So wie es ausschaut geht wohl weder der Simulator noch das richtige Gerät mit XCode 6.0.1.
Du kannst aber die ipa nehmen und im Organizer auf das Gerät über den + Knopf laden. Ist alles in allem doof und Debuggen wird damit unmöglich, aber besser als nix.
Was natürlich auch sein kann ist das du "nur" doppelte Schlüssel in deiner Schlüsselbundverwaltung hast. Dafür musst du nur den paclient mal wie folgt aufrufen:

Code:
paclient.exe --codesign="Appname.app,'Iphone Developer',Entitlements.plist" "Mac OS"
Christian

CHackbart 25. Sep 2014 11:42

AW: OSX8+Profile+Wasauchimmer=WHAAA
 
Ich denke mal die IDE wertet die Warnung als Fehler, denn wenn ich manuell ein
"/Applications/RAD PAServerXE5.app/Contents/MacOS/iosinstall" -U code -u com.cmuv.justradiomobile"
"/Applications/RAD\ PAServer\ XE5.app/Contents/MacOS/iosinstall -U code -i RADPAServer/scratch-dir/Apollo-Mac\ OS/Radio.app"

mache, wird die alte Anwendung entfernt und die neue installiert. Ich denke mal es sollte reichen zusätzlich einen timeout -t 5 mit anzugeben.

Es wäre echt einfacher, wenn simulator-exec und iosinstall im Quellcode zur Verfügung ständen.


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