Answers...

to commonly asked questions.

Capture One breaks in Catalina. Beware!

Just wanted to send a heads up in case you work with any other photographers who shoot tethered. My last photo shoot was a disaster because I did not realize there were so many compatibility issues with the last Mac OS upgrade I had run. My entire workflow came to a screeching halt. Would love to save someone else from this surprise if I can!

https://support.captureone.com/hc/en-us/articles/360002727817

For users running macOS Catalina: tethering, updates, and other things you need to know

1. Capture One and macOS Catalina compatibility

2. Precautions for macOS updates

3. Tethering your supported camera on macOS Catalina
Capture One and macOS Catalina compatibility
Capture One 12.1.4 is the first release to support macOS 10.15 Catalina. It has been tested and is supported up to macOS 10.15.1
Capture One 20 (13.1.3) is the first version to support
macOS 10.15.7 Catalina.
Precautions for macOS updates
When Apple releases a major update to its operating system, e.g. macOS 10.15.x Catalina, it can be very tempting to download and install these updates right away.
We strongly advise against this for several reasons:
  • The OS itself can contain bugs which can hinder your workflow drastically.
  • This also applies to any hardware/cameras you may be using with Capture One. For instance, with Mac OS 10.11 El Capitan tethering was completely broken by the new OS
You may find that the application runs on an unsupported operating system, but we cannot guarantee this. If you must have the latest version of macOS Catalina installed, test your workflow end-to-end before putting it into a mission-critical production environment.

___________

Thanks for the warning. Having been an app developer for iOS myself, I realize the pain and suffering that goes into following the rules as well as what it feels like to have your app break after an update is rolled out. It can be super frustrating to the developer but it can be avoided by reading the directions provided by Apple ahead of the public release of any update.

In Apple's defense on this one, they release the beta/preview versions of their operating system almost a year in advance before each release. For instance, Big Sur MacOS 11 (due out in a couple days) has been available to developers for over 1/2 a year. It is the responsibility of the devs to bring their applications into compliance. Apple provides all underpinning changes. When a dev ignores those changes or fails to update their apps within the given time, they should make it very clear to their users to not upgrade. In the case of Capture One, they have hit the same issue that everyone else did with Catalina. Catalina locked down permissions much more than previous OS's which means the user or app must be granted specific permissions for folders, screen sharing, file sharing, etc…
. It's the same reason a user in Catalina has to go through about 4 more steps to use Zoom than a Mavericks user does. The operating system has become more secure and will continue to which means apps will need to abide by the rules of asking permission for access to different elements of the computer etc…

Short version: any "bugs" are usually worked out in the 6 months prior to public release. That's the entire reason from releasing the OS to devs ahead of time. Secondly: any software developer warning their users not do upgrade is essentially the same as saying "we haven't figured out how to make our app compliant yet so don't update until we do."

This image is a theme.plist hack