Installieren des TE-Clients unter iOS

Der Terminal Emulation Client for iOS ist für iOS-Version 6.1 oder neuere Versionen verfügbar. Er wird auf folgenden Geräten unterstützt:

iPad der 3. und 4. Generation

iPad Mini

iPhone 4, 4S, 5

iPod, Touch der 4. und 5. Generation

Bevor Sie den TE-Client für iOS installieren, müssen Sie die IPA-Datei unter Verwendung eines mit einem Apple Developer-Konto verknüpften Verteilungsprofils und Zertifikats neu erstellen. Wenn Sie den TE-Client auf mehr als 100 Geräte verteilen wollen, müssen Sie ein iOS Developer Enterprise-Konto besitzen.

Die nachstehenden Anweisungen enthalten Informationen zur Erstellung eines Verteilungszertifikats (Distribution Certificate), einer App-ID und eines Versorgungsprofils (Provisioning Profile) auf der Apple Developer-Website. Ferner erfahren Sie, wie das von Wavelink bereitgestellte Skript zur IPA-Neuerstellung eingesetzt wird.

Die Tasks zur Erstellung des Verteilungszertifikats, der App-ID und des Versorgungsprofils müssen nur einmal durchgeführt werden. Nach Abschluss dieser Tasks können neuere Versionen der TE-Client-IPA-Dateien unter Verwendung desselben Zertifikats, derselben ID und desselben Profils signiert werden.

Die IPA-Datei muss auf einem Computer mit dem Betriebssystem OS X erstellt werden. Ihr Konto auf dem Computer muss administrative Rechte aufweisen und Sie müssen Xcode einschließlich Befehlszeilentools installiert haben. Wenn Sie die Symbole für die Anwendung ersetzen, sollten die Symbole auf demselben Computer gespeichert sein und im PNG-Format 114 x 114 Pixel und 57 x 57 Pixel vorliegen.

Neuerstellen der IPA-Datei mit einem iOS Developer Enterprise-Konto (empfohlen)

Neuerstellen der IPA-Datei mit einem iOS Developer-Konto

Neuerstellen der IPA-Datei mit einem iOS Developer Enterprise-Konto

So erstellen Sie ein Verteilungszertifikat:

1  Melden Sie sich bei Ihrem Apple Developer-Konto an und navigieren Sie zum Member Center.

2   Klicken Sie im Abschnitt "Developer Program Resources" auf Certificates, Identifiers & Profiles.

3  Klicken Sie auf Certificates.

4  Erstellen Sie ein neues Verteilungszertifikat, indem Sie auf die Schaltfläche [+] klicken.

5  Wählen Sie den Typ In-House and Ad Hoc.

6  Folgen Sie den Anweisungen auf dem Bildschirm zur Erstellung und zum Upload einer CSR.

7  Generieren Sie das Verteilungszertifikat und laden Sie es herunter.

8  Öffnen Sie die Anwendung "Keychain Access" auf dem Computer.

9  Importieren Sie das Verteilungszertifikat, indem Sie auf File > Import Items klicken und das Zertifikat auswählen. Der Name der Datei sollte ios_distribution.cer lauten. Sobald das Zertifikat importiert ist, wird es in Keychain Access als "iPhone Distribution: [Unternehmensname]" angezeigt.

So erstellen Sie eine neue App-ID:

1  Erstellen Sie über das Member Center eine neue App-ID.

2  Erstellen Sie eine Beschreibung, die Ihnen die Identifizierung der App erleichtert. Für den Typ der ID:

verwenden Sie bei Auswahl von Explicit App ID (explizite App-ID) com.landesk.te

verwenden Sie bei Auswahl einer Wildcard App ID (Platzhalter-App-ID, com.landesk.*

So erstellen Sie ein neues Versorgungsprofil:

1  Klicken Sie im Member Center auf Certificates, Identifiers & Profiles.

2  Klicken Sie auf Provisioning Profiles.

3  Wählen Sie als Profiltyp In House aus.

4  Wählen Sie die App-ID aus, die Sie erstellt haben.

5  Wählen Sie das von Ihnen erstellte Verteilungszertifikat aus, generieren Sie das Versorgungsprofil und laden Sie es dann herunter.

So erstellen Sie eine signierte IPA-Datei:

1  Öffnen Sie ein Terminalfenster und navigieren Sie zum Speicherort der Datei TE_iOS_unsigned.ipa.

2  (Optional) Wenn Sie die Symbole für die App ersetzen, stellen Sie sicher, dass diese lokal gespeichert wurden.

3  Führen Sie das Shellskript ldresign_te.sh mit folgendem Befehl aus:

./ldresign_te.sh -a <Pfad zur nicht signierten IPA-Datei> -m <Pfad zum Versorgungsprofil> -c <Name des Zertifikats> -114 <Pfad zum Symbol im Format 114 x 114> -57 <Pfad zum Symbol im Format 57 x 57>

Beispiel:

./ldresign_te.sh -a "TE_iOS_nicht_signiert.ipa" -m "Eigenes_TE_Versorgungsprofil.mobileprovision" -c "iPhone-Verteilung: Unternehmensname_hier" -114 "Eigenes_Ersatzsymbol_114.png" -57 "Eigenes_Ersatzsymbol_57.png"

Oder falls Sie die Symbole nicht ersetzen:

./ldresign_te.sh -a "TE_iOS_nicht_signiert.ipa" -m "Eigenes_TE_Versorgungsprofil.mobileprovision" -c "iPhone-Verteilung: Unternehmensname hier"

Das Shellskript erstellt TE_iOS.resigned.ipa.

Sobald die neu erstellte IPA-Datei vorliegt, können Sie sie mit Wavelink Avalanche oder einer anderen Verteilungsmethode verteilen.

Neuerstellen der IPA-Datei mit einem iOS Developer-Konto

Wenn Sie beabsichtigen, weniger als 100 Geräte zu verwalten, haben Sie die Option, die IPA-Datei unter Verwendung eines iOS Developer-Kontos neu zu erstellen. Wenn Sie mehr als 100 Geräte verwalten, empfiehlt sich diese Methode nicht.

So erstellen Sie ein Verteilungszertifikat:

1  Melden Sie sich bei Ihrem Apple Developer-Konto an und navigieren Sie zum Member Center.

2   Klicken Sie im Abschnitt "Developer Program Resources" auf Certificates, Identifiers & Profiles.

3  Klicken Sie auf Certificates.

4  Erstellen Sie ein neues Verteilungszertifikat, indem Sie auf die Schaltfläche [+] klicken.

5  Wählen Sie den Typ App Store and Ad Hoc.

6  Folgen Sie den Anweisungen auf dem Bildschirm zur Erstellung und zum Upload einer CSR.

7  Generieren Sie das Verteilungszertifikat und laden Sie es herunter.

8  Öffnen Sie die Anwendung "Keychain Access" auf dem Computer.

9  Importieren Sie das Verteilungszertifikat, indem Sie auf File > Import Items klicken und das Zertifikat auswählen. Der Name der Datei sollte ios_distribution.cer lauten. Sobald das Zertifikat importiert ist, wird es in Keychain Access als "iPhone Distribution:  [Unternehmensname]" angezeigt.

So erstellen Sie eine neue App-ID:

1  Erstellen Sie über das Member Center eine neue App-ID.

2  Erstellen Sie eine Beschreibung, die Ihnen die Identifizierung der App erleichtert. Für den Typ der ID:

verwenden Sie bei Auswahl von Explicit App ID (explizite App-ID) com.landesk.te

verwenden Sie bei Auswahl einer Wildcard App ID (Platzhalter-App-ID, com.landesk.*

So erstellen Sie ein neues Versorgungsprofil:

1  Klicken Sie im Member Center auf Certificates, Identifiers & Profiles.

2  Klicken Sie auf Provisioning Profiles.

3  Wählen Sie als Profiltyp Ad Hoc aus.

4  Wählen Sie die von Ihnen erstellte App-ID und dann die Geräte aus, die die App verwenden können. Werden in der Liste keine Geräte angezeigt, müssen Sie diese zum Konto hinzufügen. Bei einem Developer-Konto ist die Anzahl der Geräte auf 100 beschränkt.

5  Wählen Sie das von Ihnen erstellte Verteilungszertifikat aus, generieren Sie das Versorgungsprofil und laden Sie es dann herunter.

So erstellen Sie eine signierte IPA-Datei:

1  Öffnen Sie ein Terminalfenster und navigieren Sie zum Speicherort der Datei TE_iOS_unsigned.ipa.

2  (Optional) Wenn Sie die Symbole für die App ersetzen, stellen Sie sicher, dass diese lokal gespeichert wurden.

3  Führen Sie das Shellskript ldresign_te.sh mit folgendem Befehl aus:

./ldresign_te.sh -a <Pfad zur nicht signierten IPA-Datei> -m <Pfad zum Versorgungsprofil> -c <Name des Zertifikats> -114 <Pfad zum Symbol im Format 114 x 114> -57 <Pfad zum Symbol im Format 57 x 57>

Beispiel:

./ldresign_te.sh -a "TE_iOS_nicht_signiert.ipa" -m "Eigenes_TE_Versorgungsprofil.mobileprovision" -c "iPhone-Verteilung: Unternehmensname_hier" -114 "Eigenes_Ersatzsymbol_114.png" -57 "Eigenes_Ersatzsymbol_57.png"

Oder falls Sie die Symbole nicht ersetzen:

./ldresign_te.sh -a "TE_iOS_nicht_signiert.ipa" -m "Eigenes_TE_Versorgungsprofil.mobileprovision" -c "iPhone-Verteilung: Unternehmensname hier"

Das Shellskript erstellt TE_iOS.resigned.ipa.

Sobald Sie die IPA-Datei neu erstellt haben, können Sie sie an die Geräte verteilen, die im Versorgungsprofil angegeben sind.

 


War dieser Artikel hilfreich?    

Das Thema war:

Ungenau

Unvollständig

Nicht den Erwartungen entsprechend

Sonstiges

Privacy and Legal