olonho02/03/2021, 7:49 AM
we support signing and notarization of macOS DMG packages in Gradle plugin out of the box. See https://github.com/JetBrains/compose-jb/tree/master/tutorials/Signing_and_notarization_on_macOS. Please let us know how it works for you, and if documentation needs clarification or improvements.
suresh02/04/2021, 10:48 AM
target format used to create .app files on Mac. With this update, it started throwing the following error
Caused by: java.lang.IllegalStateException: Unexpected target format for MacOS: AppImage at org.jetbrains.compose.desktop.application.internal.ConfigureApplicationKt.configurePackagingTasks(configureApplication.kt:78) at org.jetbrains.compose.desktop.application.internal.ConfigureApplicationKt.configureApplicationImpl(configureApplication.kt:30) at org.jetbrains.compose.ComposePlugin$apply$2.execute(ComposePlugin.kt:36) at org.jetbrains.compose.ComposePlugin$apply$2.execute(ComposePlugin.kt:17)
supported on mac now?
Colton Idle02/04/2021, 10:46 PM
olonho02/05/2021, 5:24 AM
Colton Idle02/05/2021, 2:22 PM
alexey.tsvetkov02/08/2021, 12:11 PM
was not documented, so it was considered no one would use it as a
argument. The problem with it is that the name is too generic and confusing, and its not really a packaging format. In reality
was meant to create a prepackaged app on any platform (
is not a file format on Mac; it is just a directory containing executables & libraries). In order to avoid confusion around
, the value was prohibited to be used as an argument of
. Instead, there are always two tasks available:
to create and run a prepackaged app. I will clarify the error message to reflect that.