I envisage I’ll run into problems as i haven’t done this before.
I’m thinking that I can either define a date at the start of the method or initialise a class.
Then at the end of the method, call the commit method, which will write the time taken about with some sort of code to determine where the measurement was made.
Since you’re crashing before the app finishes launching, so no code is going to fix this. If TestFlightApp isn’t working, any other code-based solutions are likely to have the same problem.
As @dasblinkenlight noted, NSLog timestamps, so that’s a really easy first step. Then you need to get the logs.
If possible, have your user install and run the iPhone Configuration Utility. Have her connect her device and select it from the Devices list. Then select Console and “Save Console As…” She can then mail it to you.