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