[Bug] Framework file marked as damaged when opening in Godot on macOS #154
Replies: 3 comments 2 replies
-
|
@elmoreacts-afk ## Issue: Framework File Marked as Damaged on macOS This is a macOS Gatekeeper quarantine issue, not actual framework corruption. When you download the godot-iap release ZIP on macOS, the framework binaries inside get marked with the Immediate WorkaroundRun this command in Terminal after extracting the ZIP: xattr -rd com.apple.quarantine /path/to/godot-iap/frameworkReplace Why This HappensmacOS's Gatekeeper automatically quarantines files downloaded from the internet. When Godot tries to load the framework, it sees the quarantine attribute and refuses to use it, displaying the "damaged" error. Permanent SolutionTo prevent this in future downloads:
VerificationAfter running the xattr command, verify the quarantine attribute is removed: xattr /path/to/godot-iap/frameworkThis should return no output (meaning no quarantine attribute). If Issues Persist
🤖 Generated by gitdog.dev · Have more questions? Tag |
Beta Was this translation helpful? Give feedback.
-
|
Thanks for reporting this.
Could you please try again with |
Beta Was this translation helpful? Give feedback.
-
|
Closes as completed! |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Original Content
when I try to open the framework file on godot mac, it says it's damaged and that I need to send it to the trash.
Which means it doesn't let me export to ios.
using godot 4.5 and latest version 2.2.8
Description
When attempting to open a framework file in Godot on macOS, the system displays a "damaged" warning and prevents the file from being used, blocking iOS export functionality.
Environment
Steps to Reproduce
Expected Behavior
The framework file should load successfully and allow iOS export to proceed.
Actual Behavior
The system displays a "damaged file" warning and prevents the framework from being used.
Error Message
(Please provide the exact error message if available)
Additional Context
🤖 Formatted by gitdog.dev
Beta Was this translation helpful? Give feedback.
All reactions