Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   App auf Iphone oder Ipad ausführen (https://www.delphipraxis.net/203803-app-auf-iphone-oder-ipad-ausfuehren.html)

Starsky911 26. Mär 2020 12:01

App auf Iphone oder Ipad ausführen
 
Hallo,
ich würde gerne eine App die bereits auf Windows, Android
und auch auf dem IOSSimulator läuft gerne mal auf dem Iphone oder IPad testen.
Muss ich dafür eine Apple Entwickler Lizenz haben oder geht das auch so?
Vielen Dank im voraus.

Starsky

DeddyH 26. Mär 2020 16:20

AW: App auf Iphone oder Ipad ausführen
 
Das geht auch so, Du musst dazu in XCode automatisches Signieren aktivieren, dann wird Dir ein "Personal Team"-Zertifikat erstellt. Damit signierte Apps laufen ein paar Tage, das reicht zum Testen völlig aus.

Starsky911 26. Mär 2020 21:59

AW: App auf Iphone oder Ipad ausführen
 
Muss ich das Personal Team Zertifikat in Delphi einbinden?
Ich bekomme immer wieder die Meldung:
"Kein Bereitstellungsprofil für die ausgewählte Build-Konfiguration gefunden"

DeddyH 27. Mär 2020 06:58

AW: App auf Iphone oder Ipad ausführen
 
Das ist jetzt einige Zeit her, dass ich das noch mit Delphi gemacht habe, aber ich denke, Du musst schon angeben, welches Zertifikat benutzt werden soll.

Starsky911 27. Mär 2020 11:57

AW: App auf Iphone oder Ipad ausführen
 
Ich verstehe das mit dem Bereitstellungsprofil nicht!
Muss das im XCode angelegt werden damit es in Delphi ausgewählt werden kann?

DeddyH 27. Mär 2020 12:07

AW: App auf Iphone oder Ipad ausführen
 
Leg doch mal in XCode ein neues leeres Projekt an und lasse die Signatur von XCode selbst verwalten. Dann sollte das Zertifikat auch automatisch erstellt werden. Ob man das dann in Delphi so einfach auswählen kann, weiß ich leider nicht, das musst Du ausprobieren.

Starsky911 27. Mär 2020 19:46

AW: App auf Iphone oder Ipad ausführen
 
Das war der richtige Anstoß...:)
Nachdem ich ein Projekt im XCode angelegt hatte konnte ich
auch die Zertifikate verwalten.

Die TestApp läuft jetzt auf einem IPad.
Vielen Dank @DeddyH :-D

Allerdings habe ich jetzt das nächste Problem.
Die TestApp versucht eine Konfigurationsdatei zu schreiben.
Dabei kommt die Fehlermeldung:

Fehler Datei "/private/var/mobile/Containers/Data/Application/63***35/TestApp.ini" kann nicht erstellt werden. Operation not permitted.

Den Pfad holle ich mir über die Function "GetHomPath"
Kann ich irgentwie die Dateischreibberechtigung beeinflussen?

Starsky911 28. Mär 2020 11:40

AW: App auf Iphone oder Ipad ausführen
 
Es ist schon komisch...

Die Datei "/private/var/mobile/Containers/Data/Application/63***35/TestApp.ini"
lässt sich nicht anlegen, anscheinend weil der direkte Zugriff auf das
Homeverzeichnis nicht gestattet ist.

Die Datei "/private/var/mobile/Containers/Data/Application/63***35/TestApp/TestApp.ini"
wird aus welchen Gründen auch immer auch nicht gestattet.

Die Datei "/private/var/mobile/Containers/Data/Application/63***35/Documents/TestApp.ini"
funktioniert aber. :roll::-D


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