Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
When updating the app, if the dylib permissions are read-only, it will cause the app to fail to upgrade properly. ```txt 2024-11-04 14:46:50.214 ShipIt[44770:18196933] Installation error: Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied" UserInfo={NSURL=file:///private/var/folders/v0/ny8b4zlj5kvb99qgb61mxyt00000gn/T/com.oomol.studio.ShipIt.8cxGhqSN/OOMOL%20Studio.app/Contents/Resources/app/node_modules/@oomol-lab/ovm/vm-resources/libexec/libkrun-efi.dylib, NSLocalizedDescription=Permission denied, NSLocalizedFailureReason=Couldn't remove quarantine attribute from "/private/var/folders/v0/ny8b4zlj5kvb99qgb61mxyt00000gn/T/com.oomol.studio.ShipIt.8cxGhqSN/OOMOL Studio.app/Contents/Resources/app/node_modules/@oomol-lab/ovm/vm-resources/libexec/libkrun-efi.dylib". This most likely means the file is read-only.} ``` Signed-off-by: Kevin Cui <[email protected]>
- Loading branch information