Hey, I agree this a must-have feature for an iOS crash notifier.
From my point of view, it seems like it should be possible to block
out of date crash reports as well.
But if you need to release, you probably shouldn't be waiting on
Thoughtbot to update one of their products. If you can host a json
file on a webserver somewhere, you can code something that allows
you to remotely configure your app to run or not run the Hoptoad
code. You can also use this implementation to decide if you want to
force them to upgrade when your latest version is available. Better
to get this code in early.
I've been impressed with Hoptoad so far, but this lack of
version filtering (and the seeming unwillingness to provide it with
data that already exists) is just one of the buckets of cold water
about giving me a reason to pay for this service.
It really seems there's been very little thought or effort put
into supporting iOS in the months since it became supported. Heck,
I can't even filter by development environment from the main
project page and that's a pretty basic requirement.
My advice would be decide whether you really want to provide an
iOS service, or spend the resources elsewhere.
To filter by environment you need to make sure the environmentName is set
appropriately. Then in on the project page you will see letters directly to
the left of the errors. Click on any of those to filter by environment. More
information on the environments can be found here:
[HTNotifier startNotifierWithAPIKey:<# api key #>
environmentName:<# environment #>];