Das MDX Toolkit 10.7.10 ist das letzten Release, das Umschließen von XenMobile Apps unterstützt. Benutzer greifen über den öffentlichen App-Store auf XenMobile Apps Version 10.7.5 und höher zu. Weitere Informationen über XenMobile Apps, die Sie mit MDX Toolkit Version 10.7.10 umschließen können, finden Sie unter XenMobile-Kompatibilität.
Zum Umschließen von XenMobile Apps für iOS müssen das Apple iOS Developer for Enterprise-Zertifikat und das Provisioningprofil die erforderlichen Attributeigenschaften enthalten. Das Provisioningprofil muss die auch im Apple iOS Developer for Enterprise-Zertifikat verwendeten Felder "Team Identifier" (ID) und "Organizational Unit" (OU) enthalten.
Anhand der in diesem Artikel beschriebenen Verfahren können Sie Ihr vorhandenes Zertifikat und Provisioningprofil prüfen und, falls erforderlich, ein ordnungsgemäß formatiertes Apple iOS Developer for Enterprise-Zertifikat und Provisioningprofil erstellen.
Nachdem Sie diese Einrichtung abgeschlossen haben, umschließen Sie die Apps (siehe Umschließen von mobilen iOS-Apps). Zur Verwendung der Apps müssen die Benutzer die aktuelle Version von Citrix Secure Hub aus dem App-Store installieren.
Quicklinks zu Themen in diesem Artikel
Wenn Sie ein älteres Zertifikat haben und wissen möchten, ob es unterstützt wird, können Sie unter "Überprüfen des vorhandenen iOS Developer for Enterprise-Zertifikats und Provisioningprofils für iOS 10" weiter unten nachsehen.
Nachfolgend wird beschrieben, wie Sie prüfen, ob das Apple iOS Developer for Enterprise-Zertifikat und das Provisioningprofil die folgenden Anforderungen erfüllen:
Wenn Ihr aktuelles Zertifikat und Ihr Provisioningprofil kein Team-ID- und OU-Feld enthalten, müssen Sie ein neues Zertifikat und Provisioningprofil erstellen. Die entsprechenden Schritte finden Sie im zweiten Verfahren in diesem Artikel. Vor dem Hinzufügen des neuen Apple iOS Developer for Enterprise-Zertifikats entfernen Sie das alte Zertifikat und das alte Provisioningprofil aus dem Keychain Access-Hilfsprogramm auf dem zum Umschließen verwendeten macOS-Computer.
Apple-Kunden dürfen nur zwei Unternehmenszertifikate pro Konto haben. Das Erstellen eines neuen Zertifikats erfordert daher den Widerruf des vorhandenen. Dem alten Zertifikat zugewiesene Apps funktionieren dann nicht mehr.
codesign --display --verbose=4 .app
codesign --display --verbose=4 .app/CitrixDylib.bundle/CitrixDylib
Executable=/User/Username/Documents/MyMDXapp/Payload/MyiOSapp.app/MyApp Identifier=com.acmecompany.myapp Format=bundle with Mach-O universal (armv7 armv7s) CodeDirectory v=20100 size=39284 flags=0x0(none) hashes=1956+5 location=embedded Hash type=sha1 size=20 CDHash=0ef4056z3789k0w6as2469ac360g000f123a1bc2 Signature size=4296 Authority=iPhone Distribution: ACME Company, Inc. Authority=Apple Worldwide Developer Relations Certification Authority Authority=Apple Root CA Signed Time=Aug 30, 2014, 7:00:00 AM Info.plist entries=34 TeamIdentifier=01234ABCDEF Sealed Resources version=2 rules=4 files=500 Internal requirements count=2 size=1076