jackpine / biketag-ios

http://biketag.jackpine.me
1 stars 1 forks source link

Make sure we're getting crash reports #29

Closed michaelkirk closed 9 years ago

michaelkirk commented 9 years ago

I think apple has a built in service that does this to some degree - or maybe we have to use something like crashalytics. Not even really sure what we want here.

jmoody commented 9 years ago

I have eval'd Apple's version of TestFlight and am not impressed.

Apple recently announced it was going to be more pro-active about delivering crash reports directly to the devs. Given their horrible track record with web services, I am inclined to not adopt any of their technologies for grabbing crash reports.

I eval'd HockeyApp. They were recently acquired by Microsoft. I thought this wouldn't bother me, but it turns out it does. I am actually quite impressed with some of the products Microsoft has been delivering (people rave about Azure, Windows 10 looks very interesting, and they are open sourcing much of .NET). At Xamarin, I've started to feel a little like Calabash 2nd class citizen to UITest; the Calabash team doesn't get the resources the other teams have because Calabash is not a money maker. I think something similar might happen at HockeyApp. But all that aside, HockeyApp is not a good choice because they are having problems deploying to iOS 8 devices.

At the moment, I think the best bet is Crashlytics. They are now offering:

among other things. I am not a fan of the UI, but the information is all there.

The beta distribution works like TestFlight.

michaelkirk commented 9 years ago

Crashlytics was installed as of https://github.com/jackpine/biketag-ios/commit/d71d9858b9ca23ec6610bbba73ad4d5ab387864e but I haven't seen a crash report come through. Even when I "forced" a crash... maybe because I was doing it in debug mode they weren't being reported... I'm going to leave this open until I have positive proof of a crash in AdHoc/Production

michaelkirk commented 9 years ago

One came through today - for debug.