Как создать приложение MacOS с усиленной средой выполнения в AppBundler

Я использую плагин AppBundler в Gradle для создания моего Java-приложения. Теперь, чтобы мое приложение было заверено нотариусом, Apple требует, чтобы приложение было собрано с опцией "усиленная среда выполнения".

Кто-нибудь знает, как этого добиться?

1 ответ

Я добавил следующие права при подписании моего приложения и исправил проблему.

 <?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
    <key>com.apple.security.cs.allow-jit</key>
    <true/>
    <key>com.apple.security.cs.allow-unsigned-executable-memory</key>
        <true/>
</dict>
</plist>
Другие вопросы по тегам