You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Nov 3, 2020. It is now read-only.
I've been doing a lot of work with deployment of the app in a corporate environment. One of the issues I've found is that the application will just fail to run, usually with a crash log that traces to use of the sparkle framework.
Further investigation shows that the sparkle binary inside has 700 permissions. Thus any corporate environment that does application permission restrictions will automatically cause the app to crash.
drwxr-xr-x@ 5 root admin 160 22 Jan 23:26 .
drwxr-xr-x@ 4 root admin 128 30 Mar 17:39 ..
drwxr-xr-x@ 38 root admin 1216 30 Mar 17:39 Resources
-rwx------@ 1 root admin 487872 22 Jan 23:26 Sparkle
drwxr-xr-x@ 3 root admin 96 22 Jan 23:26 _CodeSignature
As you can see the default permissions only allows owner to run the framework. I've found that the following command will allow the app to run again:
chmod +rx /Applications/CocoaPods.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
It should be pointed out that this appears to be squarely a sparkle issue because others apps, such as Forklift (https://binarynights.com) are affected similarly too.
The text was updated successfully, but these errors were encountered:
I've been doing a lot of work with deployment of the app in a corporate environment. One of the issues I've found is that the application will just fail to run, usually with a crash log that traces to use of the sparkle framework.
Further investigation shows that the sparkle binary inside has 700 permissions. Thus any corporate environment that does application permission restrictions will automatically cause the app to crash.
drwxr-xr-x@ 5 root admin 160 22 Jan 23:26 .
drwxr-xr-x@ 4 root admin 128 30 Mar 17:39 ..
drwxr-xr-x@ 38 root admin 1216 30 Mar 17:39 Resources
-rwx------@ 1 root admin 487872 22 Jan 23:26 Sparkle
drwxr-xr-x@ 3 root admin 96 22 Jan 23:26 _CodeSignature
As you can see the default permissions only allows owner to run the framework. I've found that the following command will allow the app to run again:
chmod +rx /Applications/CocoaPods.app/Contents/Frameworks/Sparkle.framework/Versions/A/Sparkle
It should be pointed out that this appears to be squarely a sparkle issue because others apps, such as Forklift (https://binarynights.com) are affected similarly too.
The text was updated successfully, but these errors were encountered: