Description
from v2.9.2, on macOS, wails uses 'outputfilename' value to make a binary file.
But still the CFBundleExecutable is set to {{.Name}} in the Info.plist. So, when 'name' and 'outputfilename' are different, the .app cannot be executed.
The CFBundleExecutable should be set to 'outputfilename'. The 'buildassets', however, only exports 'Name' and 'Info'.
https://github.com/wailsapp/wails/blob/master/v2/pkg/buildassets/buildassets.go#L109
Description
from v2.9.2, on macOS, wails uses 'outputfilename' value to make a binary file.
But still the CFBundleExecutable is set to {{.Name}} in the Info.plist. So, when 'name' and 'outputfilename' are different, the .app cannot be executed.
The CFBundleExecutable should be set to 'outputfilename'. The 'buildassets', however, only exports 'Name' and 'Info'.
https://github.com/wailsapp/wails/blob/master/v2/pkg/buildassets/buildassets.go#L109