0Pricing
Kotlin Multiplatform Academy · Lektion

Xcode und CocoaPods für die iOS-Seite

Voraussetzungen auf dem Mac zum Erstellen der iOS-App

Xcode und CocoaPods für die iOS-Seite ist eine kostenlose Kotlin Multiplatform Academy-Lektion auf CoddyKit. Dies ist Lektion 2 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Kotlin Multiplatform Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Kotlin Multiplatform Academy-Kurs umfasst insgesamt 4 Lektionen.

The iOS Half Needs a Mac

Um das iOS-Ziel deiner KMP-App zu erstellen, benötigst du einen Mac. Apples Build-Tools laufen nur unter macOS, daher findet dieser Teil dort statt. 🍎

Install Xcode

Lade dir Xcode aus dem Mac App Store herunter. Es ist die IDE von Apple und stellt den Compiler sowie die Simulatoren bereit, die deine iOS-App benötigt.

Open Xcode Once

Öffne Xcode nach der Installation mindestens einmal. Dadurch wird die Einrichtung abgeschlossen und die Lizenz akzeptiert, worauf Gradle später angewiesen ist.

Command Line Tools

Xcode bringt außerdem Kommandozeilentools mit, die Compiler und Dienstprogramme, die Ihr KMP-Build im Hintergrund aufruft, um das iOS-Framework zu erstellen.

Pick the Active Toolchain

Wenn Sie mehrere Xcode-Versionen haben, stellen Sie das System auf die richtige ein, damit die Builds die von Ihnen erwartute Toolchain verwenden.

sudo xcode-select -s /Applications/Xcode.app

Meet CocoaPods

CocoaPods ist ein Abhängigkeitsmanager für iOS. KMP kann ihn verwenden, um Ihr gemeinsames Framework in die iOS-App einzubinden.

Install CocoaPods

Installieren Sie CocoaPods über das Terminal. Sobald es sich auf Ihrem Rechner befindet, kann das KMP-Plugin Ihr gemeinsames Modul als Pod veröffentlichen.

sudo gem install cocoapods

Confirm the Install

Überprüfe, ob CocoaPods bereit ist, indem du nach seiner Version fragst. Eine Versionsnummer bedeutet, dass das iOS-Abhängigkeitstool bereitsteht.

pod --version

Ruby Comes Into Play

CocoaPods läuft auf Ruby. macOS liefert Ruby mit, obwohl viele Teams einen Versionsmanager verwenden, um Berechtigungsprobleme zu vermeiden.

Use the Simulator

Xcode enthält den iOS Simulator, sodass Sie Ihre mit Shared betriebene iOS-App ohne ein angeschlossenes echtes iPhone ausführen können.

Both Sides Are Ready

Mit eingerichtetem Studio, Xcode und CocoaPods können nun beide Plattformen aus derselben Kotlin-Codebasis erstellt werden. Sie sind bereit, ein Projekt zu erstellen.

Quick Check

Welche Rolle spielt CocoaPods in einem KMP-Setup?

Recap

Du hast die Mac-Seite eingerichtet: Xcode mit den Command-Line-Tools und dem Simulator sowie CocoaPods. Die iOS-Hälfte ist jetzt the buildfähig. ✅

Häufig gestellte Fragen

Ist die Lektion „Xcode und CocoaPods für die iOS-Seite“ kostenlos?

Ja — der vollständige Text von „Xcode und CocoaPods für die iOS-Seite“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Kotlin Multiplatform Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Kotlin Multiplatform Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „Xcode und CocoaPods für die iOS-Seite“?

Voraussetzungen auf dem Mac zum Erstellen der iOS-App Du übst Kotlin Multiplatform Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Kotlin Multiplatform Academy zu starten?

Keine Vorkenntnisse erforderlich. Kotlin Multiplatform Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 2 von 4.

Wie lange dauert die Lektion „Xcode und CocoaPods für die iOS-Seite“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Kotlin Multiplatform Academy-Lektion Code schreiben und ausführen?

Ja. Jede Kotlin Multiplatform Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. JDK, Android Studio und das KMP-Plugin
  2. Xcode und CocoaPods für die iOS-Seite
  3. Ein Projekt mit dem KMP Wizard generieren
  4. Rundgang durch die generierten Ordner
← Zurück zu Kotlin Multiplatform Academy