From 677ebe32970fbe40b59ed1c8897a059414d5b958 Mon Sep 17 00:00:00 2001 From: Kateryna Kostiuk <kateryna.kostiuk@savoirfairelinux.com> Date: Tue, 9 Jan 2024 20:19:32 -0500 Subject: [PATCH] macOS: remove QT dSYM files This patch removes Qt dSYM files because their bundle identifiers are not accepted by the App Store. Change-Id: Ie999b8d273172a3810706fc78286fe0ddc81376d --- extras/scripts/sign-deploy-appstore.sh | 2 ++ 1 file changed, 2 insertions(+) diff --git a/extras/scripts/sign-deploy-appstore.sh b/extras/scripts/sign-deploy-appstore.sh index e6cc1b45a..ad9738af6 100755 --- a/extras/scripts/sign-deploy-appstore.sh +++ b/extras/scripts/sign-deploy-appstore.sh @@ -20,6 +20,8 @@ rm -rf Jami.app/Contents/Frameworks/QtWebEngineQuickDelegatesQml.framework rm -rf Jami.app/Contents/Frameworks/QtWebEngineQuick.framework rm -rf Jami.app/Contents/Frameworks/QtWebEngineCore.framework rm -rf Jami.app/Contents/Frameworks/QtWebChannel.framework +echo "remove web dSYM files" +find Jami.app/Contents/Resources/qml -type d -name "*.dSYM" -exec rm -r {} \; codesign --force --sign "${APP_CERTIFICATE}" --entitlements ../resources/entitlements/appstore/Jami.entitlements Jami.app codesign --verify Jami.app echo "create .pkg" -- GitLab