FAQ: Why is SecureFX icon missing from SecureCRT in a bundle install on macOS?
If SecureFX's icon is missing from SecureCRT's tool bar following an install of the SecureCRT + SecureFX bundle on your mac, it's most likely due to macOS having triggered App Translocation (AKA: Gatekeeper Path Randomizaton or "GPR").
App translocation can be caused by any of the following scenarios:
Run the following command(s) in the terminal shell on your mac:
xattr -d com.apple.quarantine /Applications/SecureCRT.app/ xattr -d com.apple.quarantine /Applications/SecureFX.app/
The issue is that the "App Translation" attribute is not being removed from the SecureCRT/FX .app bundles once they are moved into /Applications (or apparently any other folder). Here is a quick write-up on when App Translocation should and should not occur (content derived from http://lapcatsoftware.com/articles/a...slocation.html):
Under what circumstances does App Translocation occur?
To check if an application will be translocated, run the following command within the terminal shell:
security translocate-policy-check /Applications/SecureCRT.app/ security translocate-policy-check /Applications/SecureFX.app/
Possible results for the above commands:
To check if quarantine attribute is set on an app bundle, run the following command within the terminal shell:
xattr /Applications/SecureCRT.app/ xattr /Applications/SecureFX.app/
The above command will report either "com.apple.quarantine" or an empty string.
Last edited by jdev; 06-11-2020 at 10:08 AM. Reason: Close/Sticky
|cannot delete sessions , missing from dock , multiples in dock , products not integrated , securefx icon missing|