Qt Multimedia unter macOS und iOS
Auf dieser Seite wird die Verfügbarkeit der Funktionen von Qt Multimedia unter iOS und macOS beschrieben.
Beschränkungen
Da Qt Multimedia für iOS die Kamera und das Mikrofon verwendet, muss die Info.plist
, die in der Projektdatei QMAKE_INFO_PLIST zugewiesen ist, die Schlüssel NSCameraUsageDescription
und NSMicrophoneUsageDescription
enthalten. Andernfalls bricht die Anwendung beim Starten ab. Weitere Informationen zu diesem Schlüssel finden Sie in der Info.plist-Dokumentation von Apple.
Verwendung der FFmpeg-Bibliotheken unter iOS
Die FFmpeg-Binärdateien aus dem Online-Installationsprogramm müssen in das Paket der Anwendung eingebettet werden. Um diese Bibliotheken einzubetten, können Sie den Befehl qt6_add_ios_ffmpeg_libraries() zur CMakeLists.txt-Datei der Anwendung hinzufügen:
qt_add_ios_ffmpeg_libraries(mytarget)
Hinweis: Die FFmpeg-Binärdateien aus dem Online-Installationsprogramm sind für arm64 gebaut, so dass sie die Validierung mit Apple Store Connect bestehen können.
Siehe auch qt_add_ios_ffmpeg_libraries().
© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.