Klicken Sie im Authoring-Fenster Ihres Projekts auf das Symbol Schnell erstellen in der rechten oberen Ecke der Standardsymbolleiste.
Erfahren Sie, wie Sie mithilfe der Mobile-App-Ausgabevorgabe in RoboHelp eine iOS-App generieren können.
Weitere Informationen über die Mobile-App-Ausgabevorgabe in RoboHelp finden Sie unter Generieren von Mobile-App-Ausgabe.
Klicken Sie im Authoring-Fenster Ihres Projekts auf das Symbol Schnell erstellen in der rechten oberen Ecke der Standardsymbolleiste.
Wählen Sie im Dialogfeld Schnell erstellen eine Mobile-App-Ausgabevorgabe aus.Führen Sie einen der folgenden Schritte aus, um die Einstellungen zu konfigurieren:
Die Ansicht „Ausgabe“ wird geöffnet.
Klicken Sie in der Symbolleiste „Ausgabe“ auf Ausgabevorgaben. Führen Sie im Bereich Ausgabevorgaben eine der folgenden Aktionen aus:
Konfigurieren Sie die Ausgabevorgabe. Weitere Informationen finden Sie unter Konfigurieren einer Mobile-App-Ausgabevorgabe.
Wählen Sie auf der Registerkarte Signaturschlüssel der Konfigurationseinstellungen iOS-App generieren aus und geben Sie Folgendes an:
Digitale Zertifikate
Geben Sie das digitale Zertifikat an. Weitere Informationen zur Erstellung eines digitalen Zertifikats erhalten Sie unter Erstellen eines digitalen Zertifikats.
Zertifikat-Kennwort
Kennwort des digitalen Zertifikats.
Weitere Informationen finden Sie unter Generieren einer Zertifikatsignierungsanforderung.
Provisioning-Profil
Dies enthält Details zum registrierten Testgerät. Wenn die APP nicht im App Store veröffentlicht wird, kann sie nur auf registrierten Testgeräten installiert werden.
Ausführliche Informationen finden Sie unter Generieren eines Provisioning-Profils (Mobile Bereitstellung).
Um Ihre Einstellungen zu speichern, klicken Sie auf das Symbol Speichern in der oberen linken Ecke der Standardsymbolleiste in der Ansicht „Ausgabe“.
Klicken Sie im Bereich Ausgabevorgaben auf das Symbol im Bereich Vorgabe generieren.
Sie können dann einen Fortschrittsbalken neben der ausgewählten Ausgabevorgabe im Bereich Ausgabevorgaben anzeigen. Sobald die Ausgabegenerierung abgeschlossen ist, wird in der unteren rechten Ecke des Bildschirms die Meldung Erfolg angezeigt.
Sobald die App generiert ist, scannen Sie den QR-Code auf dem registrierten Gerät, um sie zu testen. Dadurch wird die App heruntergeladen und auf dem Gerät installiert.
Um ein digitales Zertifikat zu erstellen, benötigen Sie eine Apple-Entwickler-ID. Für diese fallen jährliche Kosten an. Allerdings werden diese Kosten nur für die Erstellung einer App fällig.
Um eine Apple-Entwickler-ID zu erstellen, wechseln Sie zu Meine Apple ID.
Nachdem Sie Ihr Apple-Entwicklerkonto und die entsprechende ID eingerichtet haben, führen Sie die folgenden Schritte aus, um ein digitales Zertifikat zu erstellen.
Laden Sie Open SSL auf Ihren Windows-Computer von der folgende Adresse herunter und installieren Sie es:
Laden Sie die auf der Open SSL-Download-Seite aufgelisteten Visual C++ 2008 Redistributables-Dateien herunter und installieren Sie sie.
Nachdem die Installation abgeschlossen ist, starten Sie den Computer neu.
Öffnen Sie die Windows-Befehlszeile und stellen Sie sicher, dass das OpenSSL-bin-Verzeichnis das aktuelle Arbeitsverzeichnis ist. Beispiel: c:\OpenSSL\bin\
Erstellen Sie den privaten Schlüssel, indem Sie Folgendes in die Befehlszeile eingeben:
openssl genrsa -out <Name der Schlüsseldatei> <Verschlüsselungsstufe>
Beispiel: Für einen privaten Schlüssel mit dem Namen „mykey“ und der Verschlüsselungsstufe 2048 müssten Sie Folgendes eingeben:
openssl genrsa -out mykey.key 2048
Wenn Sie OpenSSL verwenden, dürfen Sie Fehlermeldungen nicht ignorieren. Wenn OpenSSL eine Fehlermeldung generiert, wird dennoch eine Schlüsseldatei generiert. Diese Schlüsseldatei ist jedoch möglicherweise nicht verwendbar. Falls Fehler auftreten, überprüfen Sie die Syntax und führen Sie den Befehl erneut aus.
Erstellen Sie die CSR-Datei, indem Sie Folgendes in die Befehlszeile eingeben:
openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj "/emailAddress=<Ihre E-Mail-Adresse>, CN=<Zertifikatname>, C=<Ländercode>"
Beispiel für die Erstellung einer CSR-Datei mit der E-Mail-Adresse „myemail.@mydomain.com“, dem Zertifikatnamen „My Certificate“ und dem Ländercode “US“:
openssl req -new -key mykey.key -out CertificateSigningRequest.certSigningRequest -subj "/emailAddress=myemail.@mydomain.com, CN=My Certificate , C=US"
Sie werden zur Eingabe eines Kennworts aufgefordert.
Notieren Sie dieses Kennwort und bewahren Sie es auf. Dies ist Ihr Zertifikat-Kennwort, das Sie auf der Registerkarte Signaturschlüssel in den Einstellungen zur Konfiguration der Vorgaben für die Mobilanwendungsausgabe angeben.
Laden Sie die (im vorherigen Schritt erstellte) CSR-Datei auf die Apple iPhone Entwickler-Site hoch. Klicken Sie auf der Site aufZertifikate.
Die .cer-Datei wird in den folgenden Verfahren (für Windows und iOS) benötigt.Sie erhalten diese Datei von Apple unter der E-Mail-Adresse, die Sie im vorigen Vorgang als iPhone-Entwicklerkonto-ID angegeben haben.
Unter Windows müssen Sie die cer.-Datei in eine .pem-Datei konvertieren wie im Folgenden beschrieben:
Um die .cer-Datei in eine.pem-Datei zu konvertieren, führen Sie die folgenden Befehlszeilenanweisungen im OpenSSL-bin-Verzeichnis aus:
openssl x509 -in -inform DER -out -outform PEM
Beispiel:
openssl x509 -in “C:\RHAPP\iOS_development.cer” -inform DER -out “C:\RHAPP\iOS_development.PEM” -outform PEM
Sie können jetzt basierend auf dem Schlüssel und der PEM-Version des iPhone-Entwicklerzertifikats eine gültige P12-Datei generieren:
openssl pkcs12 -export -inkey “mykey.key” -in -out
Beispiel:
openssl pkcs12 -export -inkey mykey.key –in “C:\RHAPP\iOS_development.PEM” -out “C:\RHAPP\iOS_development.P12”
Der Schlüssel mykey.key wird im oben beschriebenen Vorgang zum Generieren einer Zertifikatsignierungsanforderung erstellt.
Laden Sie das Provisioning-Profil herunter und bewahren Sie es sicher auf. Sie müssen dies im Provisioning-Profil auf der Registerkarte Signaturschlüssel n den Einstellungen zur Konfiguration der Vorgaben für die Mobilanwendungsausgabe angeben.
Bei Ihrem Konto anmelden