Zum Inhalt

Integration der IOMbLib iOS via CocoaPods

Dies ist eine Schritt-für-Schritt-Anleitung für die Installation der INFOnlineLibrary in Ihrem Projekt via CocoaPods.

Voraussetzungen

  • Xcode 12.5 oder höher. Sie können die letzte stabile Version hier herunterladen.
  • CocoaPods 1.10.0 or höher. Sie können die letzte stable Version hier herunterladen.
  • Das Minimum Deployment Target in Ihrem Projekt sollte iOS 11.0 sein.

Falls Sie kein Xcode-Projekt haben und die IOMbLibrary iOS trotzdem testen möchten, können Sie das Beispielprojekt hier herunterladen. Für den Zugriff auf das Repository werden Credentials benötigt, welche von INFOnline bereitgestellt werden.

Die IOMbLibrary CocoaPods Dependency hinzufügen

  1. Erstellen Sie ein Podfile, falls Sie noch keins haben, ansonsten gehen Sie weiter zu Schritt 2:

    Öffnen Sie Terminal und wechseln Sie zum Verzeichnis, in dem sich Ihr Projekt befindet

    1
    cd pfad/zum/projekt
    

    Führen Sie folgenden Befehl aus - dies erstellt ein Podfile in Ihrem Projektverzeichnis

    1
    pod init
    
  2. Öffnen Sie das Podfile (mit einem beliebigen Texteditor) und ergänzen Sie die IOMb Lib iOS pod URL:

    1
    pod 'IOMbLibrary', :git => 'https://repo.infonline.de/iom/base/sensors/app/ios.git'
    

    Ihr Podfile sollte wie folgt aussehen

    1
    2
    3
    4
    5
    6
    target 'IhrTargetName' do
    use_frameworks!
    
    pod 'IOMbLibrary', :git => 'https://repo.infonline.de/iom/base/sensors/app/ios.git'
    
    end
    
  3. Öffnen Sie Terminal und wechseln Sie zum Verzeichnis, in dem sich Ihr Podfile befindet:

    1
    cd pfad/zum/podfile
    

    Führen Sie folgenden Befehl aus - dies installiert das pod und erstellt eine .xcworkspace Datei.

    1
    pod install
    

    HINWEIS Für den Zugriff auf das pod Repository wird ein AccessToken benötigt, welcher von INFOnline im Zuge der Bereitstellung vergeben wird. Diesen dann als Passwort zur Authentifizierung nutzen. Als Username muss "Customer" gesetzt werden

  4. Öffnen Sie Ihr Projekt in Xcode über die .xcworkspace Datei (statt über .xcodeproj).

  5. Fahren Sie fort mit der Konfiguration und Initialisierung der IOMb Library: Link

Integration ohne CocoaPods

Falls Sie CocoaPods nicht verwenden möchten, können Sie die IOMbLibrary manuell oder mit dem Swift Package Manager installieren.


Letztes Update: January 5, 2022