Skip To Content

Voraussetzungen

Um die Esri Maps for MicroStrategy Mobile-App zu kompilieren und bereitzustellen, müssen verschiedene Anforderungen erfüllt sein. Es wird empfohlen, dass ein Entwickler Sie bei der Erfüllung der folgenden Voraussetzungen unterstützt:

  • ein Computer, auf dem Mac OS X 10.8.4 oder höher installiert ist, mit mind. 4 GB RAM.
  • eine Entwicklungslizenz von Apple. Weitere Informationen finden Sie im Apple iOS Developer Program oder im iOS Developer Enterprise Program.
  • Führen Sie die Schritte auf der Apple Developer-Website aus, um die Apple-Zertifikate zu erstellen, die Sie benötigen.
  • Installation von Xcode 7.x und iOS SDK 9.x auf dem Mac-Computer. Xcode ist kostenlos, sobald Sie sich als Apple Entwickler registriert haben.
  • Folgende Elemente müssen auf den Mac-Computer heruntergeladen werden:
    • MicroStrategy Mobile-Client von der MicroStrategy-Download-Site.
    • Esri Maps for MicroStrategy. Das Paket verfügt über das Verzeichnis em4mm mit den folgenden Dateien:
      • Em4Mstr.framework – iOS-Framework mit Em4Mstr-Bibliothek, Header-Dateien und Ressourcenpaket
      • config.xml: Konfigurationsdatei für die statistisch verknüpfte Bibliothek, Cordova, mit benutzerdefinierten Plug-In-Definitionen
      • build directory: Verzeichnis mit Skripten für die automatische App-Erstellung und Konfigurationsdateien
  • (Optional) Überprüfen Sie, ob xcodeproj gem 1.0.0 oder höher auf dem Mac-Computer installiert ist.
    • Führen Sie den folgenden Befehl in einem Terminal-Fenster aus, um zu überprüfen, ob xcodeproj installiert ist: $gem list.
    • Führen Sie den folgenden Befehl aus, um xcodeproj zu installieren: $ [sudo] gem install xcodeproj.
    • Führen Sie das Build-Skript aus, um eine App zu erstellen.

Weitere Informationen zum MicroStrategy Mobile SDK für iOS finden Sie in der MicroStrategy Developer Zone.

Tipp:

Aktuelle Informationen zu den Entwicklungsvoraussetzungen für Esri Maps for MicroStrategy Mobile finden Sie unter Unterstützte Umgebungen > Esri Maps for MicroStrategy.