ShutterCount 4.4 Brings USB Connections to iOS

The history of my ShutterCount app is a story full of world’s firsts. Just to mention the most important innovations:

  • October, 2013: The world’s first Canon shutter count reader on macOS.
  • April, 2016: The world’s first Canon shutter count reader on iOS (for Wi-Fi equipped cameras).
  • June, 2017: The world’s first shutter count reader on Mac and iOS that supports post-2014 Canon cameras and that introduces live view counters and the Distribution Chart.
  • October, 2018: The world’s first shutter count reader that supports Canon mirrorless models.
  • March, 2020: The world’s first shutter count reader that supports Canon cameras via USB connection on iOS.

The complicated Canon Wi-Fi pairing interface was always a problem for users of the mobile app. I’ve written a long guide and produced a few videos that allowed lots of people to successfully navigate this mess. But what I always wanted was proper USB support on iOS.

Last fall, with the release of iOS 13.1, Apple partly delivered my requested feature. USB tethering appeared in the OS, but was completely defunct. We’ve provided extensive feedback to Apple during the last six months, and now finally have an OS where USB tethering works reliably. I have only one gripe (with permission prompts) that I’ll discuss shortly.

How Does It Work?

First, you’ll have to have a USB port on your iOS device. New iPad Pros have a USB-C port, that’s fine (although you may need a USB-C to A adapter if your camera doesn’t have a C-type port). But for all devices having a Lightning port, Apple’s Lightning to USB 3 Camera Adapter, or the former USB 2 version, will be a required accessory.

ShutterCount USB connection on iOS

The above image shows a typical setup, with my good old 7D Mark II hooked up to an iPhone 7 Plus using the Canon-provided USB cable and Apple’s adapter.

Once the camera is connected and turned on, you’ll be greeted with a series of permission prompts. These prompts are presented by iOS (not ShutterCount), in a very un-Apple-ish manner (three prompts for a single thing).

The first two ask for Files and Folders and Camera access permissions. As I mentioned regarding Catalina’s similar approach, this is not just terrible user experience, but also a security issue as you’ll have to grant much broader permissions than it would be necessary. An example of Apple ignoring its own guidelines…

And to add insult to injury, there’s the third prompt, which will appear every single time you connect a camera. This is a rather ridiculous one: it tells you what you already know, and you don’t have an option to block access (tapping Settings will bring up Settings, but the connection will succeed). I’ve already called out Apple multiple times to fix the permission mess around tethering – nothing happened yet.

So please don’t blame us for this thing. But I do encourage you to provide feedback to Apple. The more of us complain, the more pressure on Apple to make this right.

New Camera Support and Availability

Speaking of new cameras, we’ve added support for Canon’s new EOS-1D X Mark III in both the Mac and iOS versions.

ShutterCount 4.4 is available now on the respective App Store. To use USB tethering, iOS 13.4 is required, which Apple promises to release on Tuesday.

The update is free for existing users.

ShutterCount 4.3 Released

The latest update to my ShutterCount app is now available on the iOS and Mac App Stores.

Camera-wise, this release brings Canon EOS M6 Mark II and EOS Ra support.

Apple totally messed up tethering with macOS Catalina 10.15.2, so we added extensive in-app guidance about what (seemingly unrelated) permissions you have to grant to ensure that macOS lets the app communicate with USB connected cameras. Failure to do so will prevent the app from doing its job.

And there are revised icons for Pro editions on both platforms.

The update is free for existing users on both iOS and macOS. New users can purchase the app in the respective App Store.

Enjoy, and have a happy new year!

Celebrating 140,000 Wonderful ShutterCount Customers

I’m proud to announce that ShutterCount just passed the 140,000 customer mark. People in more than 120 countries rely on this app to measure the number of shutter actuations on Canon, Nikon and Pentax cameras. Thank you for helping to make ShutterCount the gold standard!

Launched almost exactly six years ago in October 2013, ShutterCount was the first shutter count reader for Macs. It supported Canon cameras only at that time. But we didn’t sit on our laurels, and in April 2016 launched the first (and to my knowledge the still only) shutter count reader for iPhone and iPad: ShutterCount Mobile. Canon has changed the way its cameras work, and we were the first on the world to support this new way in ShutterCount 3, available since June 2017. This release also brought Nikon and Pentax support, and the ability – again as a first – to count and graphically display live view actuations separately. Mirrorless cameras from Canon introduced a new counting mechanism, and ShutterCount was the first app to include support in October 2018.

With an app having such a widespread user base, it is inevitable that some people will have problems. During the last six years we had helped several hundreds people. From pre-purchase questions to actual problem solving. They helped to shape the various resources we offer today to get the most out of the app: the Getting Started Guide, my step-by-step pairing guide, as well as a handful of instruction videos. Thank you!

Unfortunately there are a few people who doesn’t allow us to help: doesn’t read/watch the instructions, and doesn’t contact us for help. And usually end up leaving a bad review based on their beliefs how the app should work. It’s really hard to shepherd them back to the correct way, but we take it as a challenge and continuously improve both in app-messages and our guides.

Again, thank you all for this wonderful journey!

90D Support in ShutterCount and Kuuvik Capture

ShutterCount 4.2 and Kuuvik Capture 4.4 with Canon EOS 90D support are now available on the App Store.

ShutterCount also adds support for the Nikon Z50.

In these releases we had improved a few error messages. First and foremost, in case of any interference on a Mac, we remind you to quit Dropbox. Yes, they didn’t fix this bug despite we had reported it months ago, leaving no other choice for us but to explicitly point in their direction. Dropbox was the culprit in 100% of the connectivity-related support cases we resolved during the last 6 months or so.

We had also revised the Wi-Fi pairing instructions in ShutterCount’s Getting Started Guide, and updated the Wrong Connection Mode message’s description to mention the key points. I’m amazed that some people think this message is a joke and continue to bark up the wrong tree – in one occasion we had received a problem report showing that this message was displayed no less than 50 times. I can’t stress it enough: you must follow the instructions.

ShutterCount 4.1 Released

The last of today’s updates is for ShutterCount. Of course version 4.1 brings iOS 13 support, including a lovely dark interpretation to the app.

We like it so much that the Mac version was also updated with a variant of the iOS dark mode colors.

Current firmware version info in the Plus Pack was also updated to reflect the latest security patches from Canon. While I usually don’t mention it, this time it’s important to update your camera as soon as possible. Read Canon’s security advisory for more information.

Version 4.1 is a free update for both Mac and iOS users.

Kuuvik Capture and ShutterCount Updates

A minor update has been released to my Kuuvik Capture and ShutterCount apps. It fixes a camera detection bug that can surface with a specific Mac configuration (the iOS version of ShutterCount is not affected). The bug was originally discovered in Kuuvik Capture, but since these apps share the same tethering engine, it could also cause a problem for ShutterCount users.

The version numbers of the corrected apps are: 4.3.2 for Kuuvik Capture and 4.0.2 for ShutterCount and ShutterCount Pro. The updates are available through the Mac App Store.

This update also raises the minimum required macOS version to 10.10 for ShutterCount, so it is now the same as Kuuvik Capture’s requirement.