diff --git a/Ultimaker-Cura.spec.jinja b/Ultimaker-Cura.spec.jinja index 9c73e8a4ca..ff6c5b9637 100644 --- a/Ultimaker-Cura.spec.jinja +++ b/Ultimaker-Cura.spec.jinja @@ -46,6 +46,7 @@ exe = EXE( target_arch=None, codesign_identity=os.getenv('CODESIGN_IDENTITY', None), entitlements_file={{ entitlements_file }}, + bundle_identifier='{{ osx_bundle_identifier }}' icon='{{ icon }}' ) coll = COLLECT( diff --git a/conanfile.py b/conanfile.py index 60d6c63823..4db9bbaef7 100644 --- a/conanfile.py +++ b/conanfile.py @@ -189,6 +189,7 @@ class CuraConan(ConanFile): collect_all = pyinstaller_metadata["collect_all"], icon = icon_path, entitlements_file = entitlements_file, + osx_bundle_identifier = "nl.ultimaker.cura.dmg" if self.settings.os == "Macos" else "None", upx = str(self.settings.os == "Windows") ))