I am working with LOB windows store app, which will not go to the store, it will be used by the company employees. My Question, Is there any way to report when the app crash? , something like the app dashboard when the app is published to the store.
Thanks for help.
You can use 3rd party library to get log about crash and exception. I have used MarkedUp. Another way is to create own web service which sends crash log to some database.
Related
I raised the App on the App Store.
I've check in iTunes Connect, crash reports do not accumulate.
Currently using Xcode 4.4 and the App name CityOfOz.
I wonder~T.T.
Other tasks necessary to use crash reports?
How to accumulate based on the crash logs?
I will wait your kind response.
iTunes connect only shows crash reports after a specific group reached a threshold (the amount of crashes needed for that is unknown). Also the list can only be updated once a day. In addition it only shows crash reports if the user did allow to send anonymous data to be send to Apple when setting up the device. Most users don't allow that, hence you don't see any reports. Also before iOS 5.0 these reports would only be send to Apple when the device is synced with iTunes.
I listed some alternatives on how to get crash reports fast and reliably as part of the following answer: Including custom data into iOS crash dumps
As mentioned by Kemi, the crash reports section in iTunes Connect isn't particularly useful. These days most developers use a third party crash report tool.
In my experience, crashlytics (http://try.crashlytics.com) is one of the best solutions.
Is it possible to get the crash log from my app? I know that we can get the exception handler by NSSetUncaughtExceptionHandler, but I want to get the crash file which could be found by Organizer. I want to access that file and send to my server. Is there any supported SDK to do that?
Thanks!!
The popular service HockeyApp is based on open source software that has it's own client that lives in your app and a basic server to collect crash reports from your app.
Check out their github account for more information on setting it all up.
https://github.com/TheRealKerni/QuincyKit
There are quite a few tutorials on how to access crash reports using a computer, but what I would like my app to do is scan for crash reports (from itself) on startup--so that users can use my app to send me their reports. Is this possible?
PLCrashReporter is an open source crash reporting framework that can be added to an iOS App. Reports are generated in protobuf encoded format, which should allow an app to upload these reports to a server.
Take a look at these few resources that may have the solution you need:
https://testflightapp.com/
http://www.hockeyapp.net/
http://quincykit.net/
You can get them using your itunes connect account
When the user synchronizes their device using iTunes, crash reports are copied to a
directory on the user's computer. If the application was distributed via the App Store and
the user has chosen to submit crash logs to Apple, the crash log will be uploaded and the
developer can download it via iTunes Connect.
You can also use Crittercism which directly sends you an email once a crash happens.
Another proprietary (but free) framework you can use for crash reporting is Crashlytics.
I need to access iphone crash log file via programmatically. I trying to write a crash report feature that when you launch the app after a crash, it will offer to send the crash report to the server. I can't find how to get the crash log within the app. I saw there is a framework that doing so (PLCrashReporter), however this framework is large and I don't need most of it's features. is any library or IOS code to read crash log file .
Check out http://quincykit.net/ for your self hosted php based solution, contains all you need. Or a hosted service, there are plenty out there right now.
Can we get the crsah logs thro app ?
Will NSFileManager/NSData help us to accesss .crash files from iphone ?
Is there any way to get it, except the well-known iTunes sync method...??
Thanks in advance.
Gopi.
There are also other ways: my company just released a service for just that purpose: http://apphance.com . You add a simple framework project to your app, integrate it (takes about 5 minutes) and you can see all the logs and crashes from your application in a web panel, where the logs, crashes, memory exceptions etc. are all available. It's automagically available from a web panel, without telling the tester whet should be sent where. The tester can also report issues directly from the application including screenshots.
The service is currently in closed beta stage and you can request beta access to it.
No, apps can not access their crash logs programatically. Apps can't access the file system outside of their sandbox (i.e. your application's directory).
Yes. Thanks Shaggy Frog.
To get the crash reports , I thought that I need to communicate with an user, and help them find the logs, they can email to me.
But later( after posting this question) I found that, we can get logs from iTunes Connect.
Apple allows us to see the some crash logs ,where developers can manage applications they have on the App Store, check their sales, and get promotional codes for their apps.
http://www.tuaw.com/2009/05/02/itunes-connect-now-lets-developers-see-crash-reports/
Thank you all!!
Have a great day!!