iOS 6.1 causes crash on startup

Rob

Posted on
Jun 24 2015

Forgive me, I'm new to using raygun (and iOS for that matter), but are there any known bugs when using iOS 6.1? It works perfectly on iOS 7 and 8 but crashes the app on startup with iOS 6.1. I get the following in the debug console:

dyld: lazy symbol binding failed: Symbol not found: _OSAtomicIncrement32Barrier Referenced from: /var/mobile/Applications/Application ID/AppName.app/AppName Expected in: /usr/lib/libSystem.B.dylib

dyld: Symbol not found: _OSAtomicIncrement32Barrier Referenced from: /var/mobile/Applications/Application ID/AppName.app/AppName Expected in: /usr/lib/libSystem.B.dylib

The app runs fine when [Raygun sharedReporterWithApiKey:@"MY_KEY"]; is NOT called. I'm using Raygun4iOS Version 2.1.0. I haven't tried using any of the legacy versions; would that be a possible solution?


Jason Fauchelle

Raygun

Posted on
Jun 24 2015

Hi Rob,

Sorry, we don't support iOS 6 any more. You can find legacy versions from this page: https://raygun.io/docs/languages/ios (Ctrl+F "legacy"). I think the latest version that supported iOS 6 was version 1.3.0. If not, keep trying older versions, there aren't many.

-Jason Fauchelle


Reply