Verbinden Ihres PC mit einem Mac
Nach oben zu Schritte bei der Entwicklung von plattformübergreifenden Anwendungen
Nach oben zu Mac OS X-Anwendungsentwicklung
Zum Erstellen von plattformübergreifenden Anwendungen für die Mac OS X-Plattform müssen Sie Ihren Entwicklungs-PC mit einem Mac verbinden, auf dem das Betriebssystem OS X ausgeführt wird. In der Regel wird diese Verbindung über ein lokales Netzwerk (LAN) hergestellt.
Inhaltsverzeichnis |
Software-Lösungen
Für die Verbindung Ihres Entwicklungs-PC mit einem Mac in Ihrem Netzwerk stehen die folgenden Software-Lösungen zur Verfügung:
- SSH (Secure Shell). Putty ist eine kostenlose Version, die Plink.exe enthält.
- VNC (Virtual Network Computing). Zwei kostenlose Versionen sind z.B.:
- Windows-Dateifreigabe ist für lokale und Remote-Ordner über den Befehl Freigabe und Sicherheit (Windows XP) oder Freigabe (Windows 7) im Kontextmenü für Ordner des Windows-Explorers verfügbar.
Anzugebende Informationen
Sie benötigen die folgenden Informationen:
- Die IP-Adresse des Mac im Netzwerk (geben Sie den Befehl
ifconfigim Terminalfenster ein) - Das Passwort für den Mac
Eine Live-Verbindung ist für das Ausführen, Debuggen und Bereitstellen von OS X-Anwendungen erforderlich
Ihre Entwicklungsumgebung muss Folgendes enthalten:
- Den auf der Zielplattform installierten und ausgeführten "Platform Assistant"-Remote-Anwendungsserver
- Ein Remote-Profil (das die Zielplattform beschreibt) auf dem Entwicklungssystem
Jedes Remote-Profil beschreibt und aktiviert eine Verbindung zu einer bestimmten Zielplattform.
Mit der Schaltfläche Verbindung testen im Dialogfeld Remote-Profile können Sie die Live-Verbindung zu der jeweiligen Zielplattform in einem Remote-Profil überprüfen.
Für C++ und FMX iOS ist Xcode auf dem Mac erforderlich
Xcode stellt die erforderlichen Entwicklungsdateien auf dem Mac bereit. Xcode kann von einer der folgenden Quellen installiert werden:
- Doppelklicken Sie zum Installieren von Xcode auf Ihrem System auf der Mac OS X-Installations-DVD unter dem Verzeichnis für optionale Installationen auf Xcode.mpkg.
- Laden Sie Xcode unter Mac App Store kostenlos herunter.
- Als registrierter Apple-Entwickler können Sie die kostenlose Version von Xcode 3 herunterladen. So registrieren Sie sich und laden Xcode 3 herunter:
- Registrieren Sie sich (kostenlos) als Apple-Entwickler unter http://developer.apple.com/programs/register/.
- Wechseln Sie zu Mac Dev Center
- Klicken Sie auf den Download-Link für Xcode 3 und iOS SDK 4.3 (Xcode 3.2.6 and iOS SDK 4.3)
Entwicklung und Debugging mit dem Mac
Anstelle eines PC als Entwicklungssystem können Sie das Mac OS X-System zum Entwickeln von Anwendungen für den PC oder für den Mac verwenden (ohne dass ein PC direkt beteiligt ist). Das heißt, Sie können ein Produkt wie VMWare Fusion und ein virtualisiertes Windows auf einem Mac als Entwicklungsplattform für RAD Studio verwenden. Nach dem Erstellen einer OS X-Anwendung können Sie sie auf dem Mac ausführen und debuggen. Sie müssen den Remote-Anwendungsserver "Platform Assistant" und ein Remote-Profil verwenden, genau wie auf einem 32-Bit-Windows-Entwicklungssystem.
Dokumentation für Mac-Bibliotheken
Die Dokumentation zu Mac OS X finden Sie unter Mac OS X Developer Library. RAD Studio stellt keine Hilfe für die Bibliotheken bereit, die Sie evtl. für den Mac benötigen.
Sie können sich als Mac-Entwickler (kostenlos) beim Mac Dev Center registrieren. Als registriertes Mitglied des Mac Developer Program (Mac-Entwicklerprogramm) können Sie Ihre Apps im App Store vertreiben (dies ist eine Voraussetzung unter anderen, wie z.B. ein Entwicklerzertifikat und ein Bereitstellungsprofil). Weitere Informationen finden Sie unter http://developer.apple.com/programs/mac/gettingstarted/