diff --git a/scripts/disable_validation.entitlements b/scripts/disable_validation.entitlements
index 123d12a53e..f98479fc4a 100644
--- a/scripts/disable_validation.entitlements
+++ b/scripts/disable_validation.entitlements
@@ -2,7 +2,20 @@
+
com.apple.security.cs.disable-library-validation
+
+ com.apple.security.cs.allow-jit
+
+
+ com.apple.security.cs.allow-unsigned-executable-memory
+
+
+ com.apple.security.cs.allow-dyld-environment-variables
+
+
+ com.apple.security.app-sandbox
+
diff --git a/src/dev-utils/platform/osx/Info.plist.in b/src/dev-utils/platform/osx/Info.plist.in
index d471724ee9..0f353a274d 100644
--- a/src/dev-utils/platform/osx/Info.plist.in
+++ b/src/dev-utils/platform/osx/Info.plist.in
@@ -130,10 +130,47 @@
NSApplication
NSHighResolutionCapable
+ NSLocalNetworkUsageDescription
+ Snapmaker Orca needs access to your local network to discover and connect to your 3D printer(s), and to serve the app's device interface on localhost.
+ NSBonjourServices
+
+ _http._tcp
+ _printer._tcp
+
LSEnvironment
ASAN_OPTIONS
detect_container_overflow=0
+
+ NSAppTransportSecurity
+
+
+ NSAllowsLocalNetworking
+
+
+ NSAllowsArbitraryLoads
+
+
+ NSExceptionDomains
+
+
+ localhost
+
+ NSExceptionAllowsInsecureHTTPLoads
+
+ NSIncludesSubdomains
+
+
+
+ 127.0.0.1
+
+ NSExceptionAllowsInsecureHTTPLoads
+
+ NSIncludesSubdomains
+
+
+
+