Zip the dsym artifacts. (#35075)
diff --git a/sky/tools/create_macos_framework.py b/sky/tools/create_macos_framework.py
index 42380f9..c34e202 100755
--- a/sky/tools/create_macos_framework.py
+++ b/sky/tools/create_macos_framework.py
@@ -101,6 +101,11 @@
if args.dsym:
dsym_out = os.path.splitext(fat_framework)[0] + '.dSYM'
subprocess.check_call([DSYMUTIL, '-o', dsym_out, fat_framework_binary])
+ subprocess.check_call([
+ 'zip', '-r',
+ '%s/FlutterMacOS.dSYM.zip' % dst,
+ '%s/FlutterMacOS.dSYM/Contents' % dst
+ ])
if args.strip:
# copy unstripped