Home Guides Interfaces Troubleshooting

# Electron Apps

First start by enabling these options on the "Hardened Runtime" section of the "Capabilities" page.

- Allow Execution of JIT-Compiled code
- Allow Unsigned Executable Memory
- Disable Library Validation

Others have reported that enabling "Allow DYLD Environment variables" helps.

## Nested apps in an Electron app

With the first release of App Wrapper 4, there is an issue with Electron apps that contain other applications. We're currently assessing the situation and trying to decide on the most elegant solution. In the mean time, below is how to solve this issue.

1. Open the Electron app up in App Wrapper 4
2. Select "Contents" from the sidebar on the left
3. Select "Modify Files" from the tab bar
4. Click on the "+" button to the right of the tab bar
5. Navigate through your Electron App until you find the nested application (ends with .app)
6. It will then be added to the list, click on the right hand side menu of the new list item and select "Main Entitlements"
7. Repeat will all the nested applications that this Electron app launches