5

A customer sent me a crash log from an iOS 5.0.1 (9A405) device. I'm running Xcode 4.2 on Snow Leopard. The system parts of the crash log call stack fail to symbolicate, and it seems that they're relevant to the crash; there are no iOS 5.0.1 symbols in Xcode. I don't have a 5.0.1 device, and I don't think I can install it, now that 5.1 is the latest.

Is there a way for force-download symbols for a given iOS version in Xcode without plugging in a device?

EDIT: seems like you can force a specific iOS version to a device using Xcode's organizer and a restore software image. However, the Dev Portal only offers 5.1 restore images for download. Are older ones available anywhere?

Seva Alekseyev
  • 59,826
  • 25
  • 160
  • 281

2 Answers2

2

There are links to the 5.0.1 firmware are as follows:

Could you use those at all?

citruspi
  • 6,709
  • 4
  • 27
  • 43
  • [Macstories.net](http://macstories.net) has [linked to them when announcing iOS updates](http://www.macstories.net/news/apple-releases-ios-5/) (in case you want to download directly). Possibly there. – fearmint Apr 19 '12 at 21:26
  • Started working, then popped up a message that "The device is not eligible for the requested build". The model is right, I've rechecked a few times... – Seva Alekseyev Apr 19 '12 at 21:38
  • Hmmm... I'm guessing Apple won't allow you to "back-install" even if you have the ipsw... Sorry, I can't think of anything else besides SSH blobs :( – citruspi Apr 19 '12 at 21:42
1

Sorry, but if you haven't saved your SHSH blobs you can't restore an older version of iOS.. I recommend you to save your blobs with TinyUmbrella from now, so this doesn't happen again.

s1m0n
  • 7,825
  • 1
  • 32
  • 45