KNOWLEDGE BASE
Log In    |    Knowledge Base    |    4D Home
Tech Tip: Troubleshooting Local Network Authorization in macOS
PRODUCT: 4D | VERSION: 20 | PLATFORM: Mac
Published On: April 14, 2025

When deploying 4D merged applications on macOS Sequoia, you might encounter issues with local network access permissions. This is due to the Local Network authorization introduced by Apple in macOS 15 (Sequoia). While granting this authorization usually resolves the problem, sometimes the connectivity issues persist even after allowing access.
The issue arises when an application's permissions, like local network discovery or file system access, don’t persist after updates or system changes. Additionally, maintaining a stable code-signing identity and UUID of the main executable are crucial for consistent functionality.
Here are the steps to address and resolve this issue:

  • Manually adjust the application's permissions in the Privacy settings to ensure they are correctly configured.
  • Verify Application Identity by ensuring your application has a stable code-signing identity and a unique main executable UUID using this macos terminal command: dwarfdump --uuid
  • If the issue persists, consider changing the application's UUID using the steps outlined in the provided wiki.

By following these steps, you can ensure a smoother deployment and operation of your 4D applications across macOS Sequoia.