Mam obecnie aplikację, która jest dostępna w sklepie Mac App Store, z którą kilka osób zgłosiło brak stabilności. Udało mi się odtworzyć awarie i rozwiązać problem, ale niepokoi mnie to, że nie mam raportów o awariach dla aplikacji w iTunes Connect. Podczas samodzielnego odtwarzania awarii nie otrzymałem standardowego okna dialogowego raportu o awarii z pytaniem, czy chcę wysłać raport awarii. W konsoli mam dostać:Raporty o awariach nie są wysyłane do firmy Apple
6/22/11 9:05:25 AM ReportCrash[1902] Saved crash report for Application [1893] version 1.0 (1.0) to /Users/Name/Library/Logs/DiagnosticReports/Application_2011-06-22-090525_MacBook-Pro-4-Lyfe.crash
Z tego co udało mi się znaleźć na linii zgłaszanie awarii powinno być automatyczne i trzeba mieć tylko martwić się o realizację niestandardowych katastrofy raportowanie jeśli chcesz raporty wysyłane bezpośrednio do Ciebie.
Moje pytanie brzmi: dlaczego awarie mojej aplikacji nie są wysyłane z powrotem do Apple, a następnie ostatecznie wyświetlają się w iTunes Connect? Moja aplikacja jest elementem paska menu i nie ma pełnego zestawu menu ani ikony dokowania, jeśli ma to znaczenie.
Tak, rozumiem to, ale mówię o aplikacjach na Maca, a nie na iOS, więc nie muszę polegać na synchronizowaniu urządzenia iOS z powrotem do iTunes, zanim będzie można odesłać dzienniki awarii. W przypadku aplikacji dla komputerów Macintosh powinien za każdym razem wysłać raport o awarii do firmy Apple. Raporty o awariach są generowane lokalnie, ale nie otrzymuję okna dialogowego do wysłania do Apple. Rozumiem, że użytkownicy nie decydują się na to, ale moja aplikacja nie daje im nawet opcji. Wolałbym nie używać rozwiązania innej firmy, zwłaszcza płatnego. – Kris