archiveMacosApp function
Creates a metadata-preserving zip for a signed macOS application.
Implementation
Future<String> archiveMacosApp({
required String appPath,
required String outputPath,
}) async {
await runChecked('ditto', [
'-c',
'-k',
'--keepParent',
'--sequesterRsrc',
appPath,
outputPath,
]);
return outputPath;
}