Skip to content

Hinweise zur iOS Library (ehemals SZMnG)

Die INFOnline SZM-Library für iOS (im Folgenden auch „IOLib“ genannt) ist eine Software-Bibliothek, welche die Nutzung von iOS Apps erfasst, speichert und zum Zwecke der Validierung und Kontrolle an ein geeignetes Backend versendet. INFOnline stellt dieses Backend bereit.

Bereitstellung

Die IOLib iOS wird von INFOnline zum Download zur Verfügung gestellt. Die Zugangsdaten erhalten Sie per E-Mail.

Im Download Bereich befinden sich

  • die Release Notes als Textdatei
  • das Change Log als Textdatei
  • ein Verzeichnis INFOnlineLibrary: Die IOLib wird als „Framework“ bereitgestellt und kann somit leicht in bereits existierende iOS-Projekte integriert werden. Zu diesem Zweck kann das beiliegende Copy-Framework Script eingesetzt werden.
  • ein Verzeichnis ObjCSample: Ein Beispiel-Projekt mit integrierter IOLib auf Objective-C Basis
  • ein Verzeichnis Swift Sample: Ein Beispiel-Projekt mit integrierter IOLib auf Swift 5 Basis.

Anforderungen

Die SZM-Library für iOS unterstützt ausschließlich die Integration über die Entwicklungsumgebung Xcode unter macOS.

Entwicklungsumgebung

Um die Integration der IOLib iOS durchzuführen, sind folgende Voraussetzungen notwendig:

  • macOS 13 (Ventura) und höher
  • iOS SDK 17 und höher
  • Xcode 15 und höher
  • Objective-C oder Swift

iOS Apps, welche die IOLib iOS benutzen, müssen mind. mit iOS SDK 17 kompiliert werden. Deployment Target muss mind. auf 12.0 eingestellt werden.

Betriebssystem/Plattform

Die IOLib iOS unterstützt den Betrieb unter 32-Bit und 64-Bit Architekturen. Die IOLib iOS setzt für den Betrieb iOS 12.0 oder höher voraus.

Kompatibilität

Eine neue Version von Xcode bzw. des iOS-Betriebssystems macht evtl. ein Update der SZM-Library notwendig. Eine vollständige Aufwärtskompatibilität kann u.U. nicht gewährleistet werden.


Last update: April 29, 2024