I’m currently involved in beta testing of a new app, and we’ve had a couple of hiccups here and there. The hardest thing about solving the issues (as always) is being able to recreate them. So, I’m trying to figure out the best way to retrieve the equivalent of console logs from any given user.
Right now, every time that there is a button push on the app that I suspect might cause problems, I’m making an entry in a “debug” section of our database that logs who/what/when, but this is obviously not sustainable for larger testing circles as well as not being able to catch errors when there is no internet connection.
The best case scenario would be a log file on each user’s phone that they could send (or it could be retrieved) if there are problems. I looked at Filelogger but it doesn’t support ionic 2. I’m currently trying to get FPA file appender working from this thread entry by viklele to work, but I’m running into dependency issues.
What do people do in this situation? What strategies do you use when the testers aren’t super tech savvy in order to try to do remote troubleshooting on ios and android?