Apple won't let me open Vienna
-
- Harmless
- Posts: 3
- Joined: Sun Jan 24, 2010 10:29 pm
Apple won't let me open Vienna
I get the error msg: ":“Vienna” can’t be opened because Apple cannot check it for malicious software" and am told to contact the manufacturer to make an update. I have been using Vienna on my old MacbokPro with High Sierra but this is happening with a new laptop under Catalina. What can I do?
Re: Apple won't let me open Vienna
On High Sierra, there's an option in the System Preferences > Security & Privacy > General panel to Allow apps downloaded from:
You can choose
I think that's been expanded to prevent Apps which don't have a signature from launching under later versions of the OS. Check to see if there's another option to allow non-registered Apps to run. You'll need to unlock the panel with your Admin password.
I don't think Apple will go as far as preventing all undregistered Apps to run by removing that option. There's enough unrest in the MacOS community with the 30% lifetime revenue split between Apple and developers who use the Apple Store to distribute. I also think that if you don't pay the yearly Apple Developer fee, you developer's signature is deactivated. It's their version of vendor lock-in.
There's a tool you can install from Objective-C called "What's Your Sign" https://objective-see.com/products/whatsyoursign.html that adds "Signing Info" to the Right-click Finder menu. On my High Sierra system, it shows (see attachement), so the developer is signing their app. You may have the default setting to only allow App Store Apps to run.
You can choose
- App Store
- App Store and Identified Developers
I think that's been expanded to prevent Apps which don't have a signature from launching under later versions of the OS. Check to see if there's another option to allow non-registered Apps to run. You'll need to unlock the panel with your Admin password.
I don't think Apple will go as far as preventing all undregistered Apps to run by removing that option. There's enough unrest in the MacOS community with the 30% lifetime revenue split between Apple and developers who use the Apple Store to distribute. I also think that if you don't pay the yearly Apple Developer fee, you developer's signature is deactivated. It's their version of vendor lock-in.
There's a tool you can install from Objective-C called "What's Your Sign" https://objective-see.com/products/whatsyoursign.html that adds "Signing Info" to the Right-click Finder menu. On my High Sierra system, it shows (see attachement), so the developer is signing their app. You may have the default setting to only allow App Store Apps to run.
-
- Harmless
- Posts: 3
- Joined: Sun Jan 24, 2010 10:29 pm
Re: Apple won't let me open Vienna
Thanks for the info. I opened the System Preferences > Security & Privacy > General page and, with it open, tried again to open Vienna. The system stopped me again, but when I chose the Show in Finder button instead of OK, the preferences page suddenly showed an option to open this one app by unlocking the lock and checking it. I'm in!
-
- Harmless
- Posts: 10
- Joined: Sat Nov 16, 2019 12:03 am
Re: Apple won't let me open Vienna
To tell Mac to open applications from everywhere and be done for good you have to disable Gatekeeper and if that wasn't enough to remove the digital signature (involved unhiding flags and stripping extended attributes) by running the following commands in Terminal:
- Disable Gatekeeper: ; to enable after the app launches successfully:
Code: Select all
sudo spctl --master-disable
Code: Select all
sudo spctl --master-enable
- If the app still fails to open disable System Integrity Protection (SIP) by booting into Recovery by pressing the shortcut ⌘-R immediately after the chime's sound or the display turning on, choose Terminal from Utilities menu item and run It will disable SIP and restart the macOS in normal mode; if the app is launched successfully repeat the previous step, only this time execute
Code: Select all
csrutil disable && reboot
to enable SIP.Code: Select all
csrutil enable
- Otherwise leave SIP disabled for now: you have to replace the app's signature forcefully. With SIP disabled run this set of commands (/Path/To/Application is the path to the target application): Wait for the command chain to complete operations. To open the application from Terminal run
Code: Select all
sudo chflags nohidden /Path/To/Application && sudo xattr -cr /Path/To/Application && sudo codesign --sign - --force --deep /Path/To/Application
and reboot to Recovery to enable SIP (see above)Code: Select all
open !$
Re: Apple won't let me open Vienna
Please, use version 3.5.6 (or later) of Vienna. The app is now notarized, so is compatible with Apple's hardened security settings.
I contribute to Vienna RSS as a developer.
Please, don't forget those tips for writing a good bug report
Please, don't forget those tips for writing a good bug report
Re: Apple won't let me open Vienna
This company is now really taking the lead in software development. If you have your own business and want to create software for your devices, I would like to give you advice to consider the option of outsourcing software development and mobile applications. While the developer is developing, you can devote your time to core business operations. This saves costs on infrastructure, resources, training of professional developers.