AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Cross-Platform-Entwicklung IOS SDK 12 installieren unter Delphi 10.3.1. funktioniert nicht
Thema durchsuchen
Ansicht
Themen-Optionen

IOS SDK 12 installieren unter Delphi 10.3.1. funktioniert nicht

Ein Thema von Harry Stahl · begonnen am 1. Mär 2019 · letzter Beitrag vom 9. Mär 2019
Antwort Antwort
Benutzerbild von Harry Stahl
Harry Stahl

Registriert seit: 2. Apr 2004
Ort: Bonn
2.561 Beiträge
 
Delphi 12 Athens
 
#1

AW: IOS SDK 12 installieren unter Delphi 10.3.1. funktioniert nicht

  Alt 1. Mär 2019, 16:13
Super, 1000 Dank, das war der entscheidende Hinweis.

Hier reichte, dass man unter "Locations" (Dialog Preferences) die Commandline-Tools in dem aus dem Application-Ordner gestarteten XCode auswählte.
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
932 Beiträge
 
Delphi 10.4 Sydney
 
#2

AW: IOS SDK 12 installieren unter Delphi 10.3.1. funktioniert nicht

  Alt 8. Mär 2019, 07:37
Ich habe eine Frage hierzu:
- ich habe auf meiner Windows-Maschine Delphi 10.1.2 und 10.3.1 installiert
- 10.3.1 verwende ich für die Plattformen Win32, Win64, Android, iOS und Linux
- 10.1.2 verwende ich für MacOS (weil nur dann BLE gehen sollte)
- ich habe auf meinem Mac PAServer-18.0 und PAServer-20.0 installiert
- ich habe auf meinem Mac Xcode 10.1 und Xcode 9.4.1 installiert und beide erscheinen in Programme (10.1 als Xcode und 9.4.1 als Xcode941, was ich durch Umbenennen erreicht habe)
- wenn ich jetzt zwischen iOS (wofür ich Xcode 10.1 nutze) und MacOS (wofür ich Xcode 9.4.1 nutzen will) wechsele, nutze ich das hier dokumentierte "sudo xcode-select -s /Applications/Xcode.app/Contents/Developer" bzw. "sudo xcode-select -s /Applications(Xcode941.app/Contents/Developer" Skript, welches auch funktioniert, wenn ich mir danach "xcode-select -p" anschaue


Frage 1: Kann ich jetzt sicher sein, dass PAServer-18.0 Xcode 9.4.1 nutzt, wenn ich dies vor dem Start von PAServer-18.0 mit dem Skript wechsele? Kann ich dies irgendwo im Delphi-Programm ausgeben?
Ich frage, weil ich immer noch kein BLE unter MacOS nutzen kann, was in der Kombination Delphi 10.1.2, PAServer-18.0 und Xcode 9.4.1 eigentlich machbar sein sollte.


Vielleicht hilft auch schon, wenn ich verstehe, in welchem Tool ich die folgende Einstellung vornehmen kann:
Zitat:
Hier reichte, dass man unter "Locations" (Dialog Preferences) die Commandline-Tools in dem aus dem Application-Ordner gestarteten XCode auswählte.
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.813 Beiträge
 
Delphi 12 Athens
 
#3

AW: IOS SDK 12 installieren unter Delphi 10.3.1. funktioniert nicht

  Alt 8. Mär 2019, 07:48
Ich glaube du kannst es nur indirekt erkennen, anhand der angebotenen iOS Simulatoren...

Sherlock
Oliver
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
932 Beiträge
 
Delphi 10.4 Sydney
 
#4

AW: IOS SDK 12 installieren unter Delphi 10.3.1. funktioniert nicht

  Alt 8. Mär 2019, 08:10
Ok, wenn ich Xcode 9.4.1 aktiviere und das MacOS-SDK neu hinzufügt, wird Version 10.13.4 angezeigt. Wenn ich Xcode 10.1 aktiviere, wird Version 10.14.1 angezeigt. Damit kann ich dann das Projekt auch gar nicht starten. Heißt dies nicht eigentlich, ich brauche das Xcode-Selector-Skript auf MacOS-Seite gar nicht?
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.196 Beiträge
 
Delphi 12 Athens
 
#5

AW: IOS SDK 12 installieren unter Delphi 10.3.1. funktioniert nicht

  Alt 8. Mär 2019, 11:28
Zitat:
- 10.1.2 verwende ich für MacOS (weil nur dann BLE gehen sollte)
Wenn nur das der Grund ist, ich denke das liegt eher an der Macos-Version als an der RadStudio Version, dort gab es keine Änderungen bzgl. Mac (soweit mir bekannt).

Ich nutze
Rx10.3.1 mit BLE für Macos auf iMac mit MacOs 10.12.6 Sierra, und dasselbe
Rx10.3.1 mit BLE für iOS auf VM-MacOs Mojave mit iOS 12.x
Rx10.3.1 selbst läuft in einer VM.

Das funktioniert soweit ohne Probleme.

Nur die iMac-Hardware habe ich noch nicht auf Mojave upgedatet,
weil ich damit bei High Sierra Probleme hatte, und downgegraded hatte.

Der Tag wird kommen das ich auf Mojave updaten muss, es wäe gut zu wissen ob ein iMac damit mit BLE klarkommt, weil ich diese Konfiguration hauptsächlich zum debuggen & entwickeln nutze.
Der iOS-Mojave Workflow funktioniert zwar, dauert abr 10x so lange, und kann man schlecht debuggen.

Den ganzen XCode-Select Aufwand musste ich nur machen als XCode (Beta) nicht in der Lage war Apps korrekt zu erzeugen.
Das ist aber seint geraumer Zeit (XCode 8.2 oder so) erledigt.
  Mit Zitat antworten Zitat
philipp.hofmann

Registriert seit: 21. Mär 2012
Ort: Hannover
932 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: IOS SDK 12 installieren unter Delphi 10.3.1. funktioniert nicht

  Alt 8. Mär 2019, 12:52
Zitat:
Rx10.3.1 mit BLE für Macos auf iMac mit MacOs 10.12.6 Sierra, und dasselbe
Was bedeutet dies für deine Auslieferungen? Darf der Kunde dann auch nur MacOS Sierra haben? Das würde mir dann überhaupt nicht helfen. Dann würde ich an der Stelle nur für mich produzieren.

P.S.: Für die iOS-Entwicklung debugge ich kaum, sondern arbeite mit dem typischen Log-Workaround. Aber das hat natürlich seine Grenzen, wo man dann doch um Debuggen nicht umhin kommt.
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.196 Beiträge
 
Delphi 12 Athens
 
#7

AW: IOS SDK 12 installieren unter Delphi 10.3.1. funktioniert nicht

  Alt 8. Mär 2019, 12:58
Ich bin in der glücklichen Lage nichts auf MacOs auszuliefern, nur auf iOS und Android.

An Macos würde ich mich erst wagen wenn 64-Bit sauber läuft.
Tut mir echt leid für Alle die Macos Anwendungen bei den Kunden haben, das ist wohl nicht so lustig.

Aber was macht man denn mit BLE auf einem Mac,
Liest du damit irgendwelche Geräte aus, und verarbeitest die weiter ?

Normalerwesie macht man das mit Windows, welche Macos Designer lassen sich denn zu so einer hardwarenahen Operation herab

Rollo
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 00:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz