We are looking for a platform or portal provided by Apple that allows us to track crashes, hangs, or other runtime issues faced by users while using our iOS/macOS application. This is similar to how we currently use Windows Error Reporting (WER) for our Windows application.
Important note: Our application is not distributed via the Apple App Store — it is delivered through enterprise distribution or ad-hoc provisioning.
Apple’s crash reporting infrastructure runs through the App Store. If you’re distributing outside of the App Store, you don’t benefit from it.
There are a couple of paths forward here:
-
The best option, at least IMO, is to switch to distributing your app as a Custom App. This goes through the App Store but you control who can use it. This is a lot easier than messing around with enterprise distribution.
-
If that path doesn’t work for you, another option is to use MetricKit to collect these reports on device. It’s then your responsibility to create infrastructure for collecting and interpreting these reports.
Share and Enjoy
—
Quinn “The Eskimo!” @ Developer Technical Support @ Apple
let myEmail = "eskimo" + "1" + "@" + "apple.com"