Microsoft stellt ein PowerShell-Skript zur Verfügung, um ein App-Paket für eine unternehmenseigene Teams-App zu erstellen. Während der Ausführung dieses PowerShell-Skripts werden u.a. auch eine kurze und eine ausführliche Beschreibung der App abgefragt und in das App-Paket integriert. Leider kommt es bei der Nutzung von Umlauten zu einer fehlerhaften Übernahme der Zeichen.
Das folgende Beispiel zeigt den Fehler:
Damit Umlaute für App-Beschreibung und andere Textfelder korrekt übernommen werden, müssen Sie das PowerShell-Skript Viva-connections-desktop.ps1 anpassen.
Öffnen Sie die Datei mit einem Texteditor und suchen Sie die Zeile, in der die JSON-Datei erstellt wird (aktuell in Zeile 186).
# Writing content to manifest file in temp location Set-Content -Path $manifestPath $json
Und ergänzen Sie das Set-Content Cmdlet um den Parameter Encoding und den Wert UTF8. Nach der Änderung sieht die entsprechende Zeile wie folgt aus:
Set-Content -Path $manifestPath $json -Encoding UTF8
Speichern Sie die PowerShell-Datei und führen Sie anschließend das Skript aus, um die Teams-App Datei führen Microsoft 365 Mandanten zu erstellen.
Links
Viel Spaß mit Microsoft Teams und Viva Connections.

