From e4fbd7428c5023496d6522bd93e7347df921ecf7 Mon Sep 17 00:00:00 2001 From: Ben Fry Date: Sat, 6 Aug 2022 20:21:25 -0400 Subject: [PATCH] let's not throw appbundler under the bus --- Exporting-Applications.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Exporting-Applications.md b/Exporting-Applications.md index 1d1469e..9c0ab72 100644 --- a/Exporting-Applications.md +++ b/Exporting-Applications.md @@ -70,7 +70,7 @@ This means that the application is not fully signed and notarized. To fix, there ### Other macOS notes -* An application for macOS can only be exported from macOS. This is due to the complexity of how Java works on macOS, and the limitations of the [appbundler](https://github.com/TheInfiniteKind/appbundler) library that we use. +* An application for macOS can only be exported from macOS. This is due to the complexity of how Java works on macOS, and Apple's requirements for code signing and notarization. * You can also customize the exported application automatically by copying the `Info.plist.tmpl` file from inside the Processing.app package into your sketch (copy it from `Processing.app/Contents/Java/modes/java/application/Info.plist.tmpl`). Any changes made to that copy of `Info.plist.tmpl` will be used whenever that sketch is exported.