diff --git a/src/vpk/Velopack.Packaging.Unix/Commands/OsxPackCommandRunner.cs b/src/vpk/Velopack.Packaging.Unix/Commands/OsxPackCommandRunner.cs index 2254d681..57b36c8f 100644 --- a/src/vpk/Velopack.Packaging.Unix/Commands/OsxPackCommandRunner.cs +++ b/src/vpk/Velopack.Packaging.Unix/Commands/OsxPackCommandRunner.cs @@ -14,7 +14,8 @@ public class OsxPackCommandRunner : PackageBuilder protected override Task PreprocessPackDir(Action progress, string packDir) { - var dir = TempDir.CreateSubdirectory(Options.PackId + ".app"); + var packTitle = Options.PackTitle ?? Options.PackId; + var dir = TempDir.CreateSubdirectory(packTitle + ".app"); bool deleteAppBundle = false; string appBundlePath = Options.PackDirectory; if (!Options.PackDirectory.EndsWith(".app", StringComparison.OrdinalIgnoreCase)) {