“dify” can’t be opened because Apple cannot check it for malicious software. #6

Open
opened 2026-02-16 00:18:59 -05:00 by yindo · 5 comments
Owner

Originally created by @svcvit on GitHub (Jan 23, 2025).

When I run dify-plugin-darwin-arm64, the error message is as follows.

Image

Originally created by @svcvit on GitHub (Jan 23, 2025). When I run dify-plugin-darwin-arm64, the error message is as follows. ![Image](https://github.com/user-attachments/assets/cbcb222b-0882-4d14-919c-12b38f3b205e)
Author
Owner

@svcvit commented on GitHub (Jan 23, 2025):

sudo spctl --master-disable

@svcvit commented on GitHub (Jan 23, 2025): `sudo spctl --master-disable`
Author
Owner

@crazywoola commented on GitHub (Feb 8, 2025):

Can you try brew install --formula ./dify.rb

@crazywoola commented on GitHub (Feb 8, 2025): Can you try `brew install --formula ./dify.rb`
Author
Owner

@svcvit commented on GitHub (Feb 14, 2025):

@crazywoola

Image

@svcvit commented on GitHub (Feb 14, 2025): @crazywoola ![Image](https://github.com/user-attachments/assets/c762c0ec-7e18-4188-9e99-ae4b1840b030)
Author
Owner

@QuantumGhost commented on GitHub (Apr 10, 2025):

To bypass macOS GateKeeper and resolve the issue, you can remove the com.apple.quarantine extended attribute using the following command:

# Before running the command, 
# either set the `$DIFY_PLUGIN_PATH` variable to the path of `dify-plugin`,
# or replace it directly with the actual path.
xattr -d com.apple.quarantine $DIFY_PLUGIN_PATH
@QuantumGhost commented on GitHub (Apr 10, 2025): To bypass macOS GateKeeper and resolve the issue, you can remove the [`com.apple.quarantine` extended attribute](https://www.isscloud.io/guides/macos-security-and-com-apple-quarantine-extended-attribute/) using the following command: ```bash # Before running the command, # either set the `$DIFY_PLUGIN_PATH` variable to the path of `dify-plugin`, # or replace it directly with the actual path. xattr -d com.apple.quarantine $DIFY_PLUGIN_PATH ```
Author
Owner

@Cool-PKY commented on GitHub (Jun 12, 2025):

To bypass macOS GateKeeper and resolve the issue, you can remove the com.apple.quarantine extended attribute using the following command:

Before running the command,

either set the $DIFY_PLUGIN_PATH variable to the path of dify-plugin,

or replace it directly with the actual path.

xattr -d com.apple.quarantine $DIFY_PLUGIN_PATH

Thank you, this works perfectly!

@Cool-PKY commented on GitHub (Jun 12, 2025): > To bypass macOS GateKeeper and resolve the issue, you can remove the [`com.apple.quarantine` extended attribute](https://www.isscloud.io/guides/macos-security-and-com-apple-quarantine-extended-attribute/) using the following command: > > # Before running the command, > # either set the `$DIFY_PLUGIN_PATH` variable to the path of `dify-plugin`, > # or replace it directly with the actual path. > xattr -d com.apple.quarantine $DIFY_PLUGIN_PATH Thank you, this works perfectly!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugin-daemon#6