Ich arbeite derzeit auf einem PC mit
Win11 und
RADStudio 11.3. Ich versuche eine App auf einem
Mac Mini (M2 chip) via
PAServer 13.3.12.7 (hier geholt:
https://docwiki.embarcadero.com/RADS...nt_auf_dem_Mac) bereitzustellen. Leider ohne großen erfolg...
Der Mac läuft mit
Sonoma 14.2.1 (Der Mac ist niegel nagel neu) mit
XCode 15.1 und command line tools installiert.
Installiert wurde via command line mit folgendem Befehl:
Wenn ich in den Optionen den Button "Verbindung testen" bemühe, bekomme ich ein "alles gut" zurück.
Einstellungen PAServer - kein PW - Standard Port (64211)
Ich bekomme außerdem alle Geräte, Provisioning Profile und Zertifikate übertragen und kann mit diesen nun in Delphi spielen. Bspw. auch das Ipad auf das ich versuche meine Daten zu übertragen: Ipad (10th Gen. - 2022) mit iOS 17.2 <- Kann ich dann auch in Delphi auswählen (unter Zielplattformen -> Ziel -> "Mein Gerät")
Leider bekomme ich sofort Fehlermeldungen, wenn ich versuche meine App zu übertragen!
Zitat:
[PAClient Fehler] Fehler: E0003 Verbindung zu "FuGDevelopmac.local" auf Port 64211 fehlgeschlagen
[PAClient Fehler] Fehler: E0003 Bitte überprüfen Sie, ob "Platform Assistant Server" auf dem Host-Computer ausgeführt wird und für die Verwendung von Port 64211 konfiguriert ist
Das gleiche verhalten ist leider auch für die Simulationen über den iOS-Simulator ARM64Bit wahr. (ebenfalls
sdk 17.2)
Wenn ich mir meinen PAServer anschaue, sehe ich auch im großen und ganzen vorallem eine Nachricht (selten aber auch andere - leider bin ich grade nicht in der Lage diese zu reproduzieren):
Zitat:
Befehlszeile: "/usr/bin/security" find-identity -v
Ich habe inzwischen eine Reihe an Zertifikaten, Profilen und Identifiern durch und komme leider auf keinen grünen Zweig. Die Hilfe von Embarcadero hab ich schon 2 mal durchgearbeitet und insofern ich nichts übersehen/Falsch verstanden habe hat mir dort nichts weiter geholfen...
Kennt jemand diesen Fehler? oder hat eine Idee was ich noch probieren könnte?
Außerdem bin ich inzwischen total unsicher was ein paar relevante Dinge betrifft:
- Welche Zertifikate benötige ich?
- Sind wildcards als Identifier immer noch möglich oder geht das nicht mehr und ich kann diesen löschen?
- Wie genau muss das Profil für die Adhoc übertragung aussehen?
- Gibt es immernoch dieses Team-Profil? Wenn ja, wie finde/erzeuge ich dieses?
Falls mir jemand helfen kann, wäre ich super dankbar!