I've had my second app accepted for the App Store (thanks Appcelerator) and was happy for about five minutes before my customer - who has a first generation iPod running iOS 3.1.3 - told me it crashes at the splash screen!
It's been very stable on any iOS4 device I've tested on and having read in various places about 'weak linking' I am wondering if this is the answer for the crash under iOS 3x.
The crash logs point towards the problem occurring in libSystem.B.dylib, which I cannot actually see being used in my project's Xcode frameworks though. Maybe it's included by default.
So the question is - how do I weak link when I can't see this library?
It's looking like a similar issue was fixed for 1.6.0 - can you test a build from here (master branch, 1.6.0 will be the version):
Think you can help? Login to answer this question!