Jump to content


Photo

Crash Reports: How To


  • This topic is locked This topic is locked
1 reply to this topic

#1 Scott Knapp

Scott Knapp

    Platinum

  • Accordance
  • 1,093 posts
  • Gender:Male
  • Location:Orlando, FL
  • Accordance Version:10.x

Posted 05 January 2011 - 11:46 AM

When a running iOS application crashes the system usually generates a crash report and stores it on your mobile device. When you subsequently sync your device in iTunes these crash reports are copied onto your computer's hard drive. These crash reports can be very helpful in finding and fixing the underlying causes of the crash. So we need those crash reports. There are two ways to can make sure we get them.

1. Have iTunes send them automatically.

The first time you ever setup and synced your iOS device with iTunes it asked you if you would like to send diagnostic information to Apple anonymously. If you're like me, you probably said no. If you said yes, then iTunes would collect any crash reports it found during syncing, send them to Apple, and they would get forwarded to the appropriate application developer. So far we haven't received any crash reports this way. If you want to have them sent automatically here is what you need to do:

  • Connect your device in iTunes.
  • In the iTunes window, under the devices section of the sidebar you should see your device. If you Control-click (right-click) on your device a contextual menu will display.
  • Choose the "Reset Warnings" option.
  • Sync your device.

When you sync you should now see the following dialog.
Attached File  Screen shot 2011-01-05 at 11.00.41 AM.png   45.99KB   27 downloads
If you choose OK, then iTunes will automatically forward all crash reports on your device to Apple which will sent them to the appropriate application developers including us.

2. Send them to us manually.

If you don't want to have iTunes do this for you, you can still send them to us manually. Rather than post these files on the forums, we would prefer that you email them to us at support AT accordancebible DOT com

First you need to navigate to the folder where iTunes copied any crash reports. This depends on what platform you are using.

  • Mac OS X: ~/Library/Logs/CrashReporter/MobileDevice/<DEVICE_NAME>
  • Windows XP: C:\Documents and Settings\<USERNAME>\Application Data\Apple Computer\Logs\CrashReporter\MobileDevice\<DEVICE_NAME>
  • Windows Vista or 7: C:\Users\<USERNAME>\AppData\Roaming\Apple Computer\Logs\CrashReporter\MobileDevice\<DEVICE_NAME>

<USERNAME> is the user's login name for the computer. <DEVICE_NAME> is the name of the iPod touch or iPhone, for example, "Scott's iPhone".

We are only interested in .crash files. The crash report's file name will begin with "iAccord" and contain date/time information. In addition, <DEVICE_NAME> will appear at the end of the file name, before the extension. Here's an example of an iAccord crash filename off of my personal iPhone:

iAccord_2011-01-03-024833_Scotts-iPhone4.crash

In your email, please describe as best you can what you were doing when the crash occurred.

Thanks in advance for your help.

#2 Helen Brown

Helen Brown

    Mithril

  • Admin
  • 8,222 posts
  • Gender:Female
  • Location:heart in Israel
  • Accordance Version:10.x

Posted 30 August 2012 - 02:30 AM

If you only use Accordance on the iOS device and do not sync with a Mac or Windows, you can send your reports to Apple:

In the iOS Settings app under General > About > Diagnostics & Usage, make sure that the "Automatically Send" choice is selected. Any iAccord specific crash reports will then be sent to Apple from time to time.
Helen Brown
OakTree Software




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users