2013-02-20 12 views
-1

사내 ipad 앱을 개발 중입니다. 테스트 용으로 고객에게주었습니다.
가끔 iPad에서 앱이 다운되는 경우가 있습니다.사용자로부터 개발자에게 ios 충돌 보고서를 보냅니다.

어떻게 충돌 보고서를받을 수 있습니까?

내 테스트에서는 ipad로 이동합니다. Xcode-> Organizer 및 기기 로그가 있습니다. 사람들은 내가 PLCrashReporter을 사용할 수 있다고 제안했습니다. 그래서 나는 그것을 사용하기 시작했다. 그것을 사용할 수 있습니까?

또는 라이센스 문제가 있습니까? 내 장치에서 테스트를 위해 PLcrashreporter을 사용해 보았습니다. 그것은 저에게 문제점을주고 있습니다. 다음은 내 다른 질문 링크입니다.
PLCrashReporter doesnt open when the app crashes

아니면 이것을 버려야하고 클라이언트에서 오류 보고서를 가져 오는 다른 방법을 시도해야합니까? 더 자세한 정보가 필요하면 질문하십시오.

답변

4

하키 앱 또한이 대안이 될 수 있습니다. 그것들은 아주 멋진 UI를 가지고 있으며, Ad Hoc, 사내 및 App Store 배포를 쉽게 지원합니다.

바이너리와 함께 .dsym을 업로드하면 서버에 충돌 보고서가 자동으로 sybmolicate됩니다.

그런 다음 데이터를 충돌시키기 위해 웹 사이트를 통해 매일/주간 보고서와 요청시 액세스 권한을 얻습니다.

http://www.hockeyapp.net

+0

감사합니다. 그래서 나는 그 사이트를 조사하고 있었다. 대시 보드에서 "통합 시작"을 보았습니다. 그래서 저는 CFBundleIdentifier와 그 모든 것을 요구했습니다. 그래서 나는 라이센스에 대해 걱정하고 있습니다. 그들은 내 애플 리케이션/코드를 잡아 먹을 수 있습니까? 초보자 IOS 프로그래머가 여기 있습니다. 감사합니다. – RookieAppler

+0

아니요, 문제는 없습니다. 오류 보고서를 받으려면 수신 보고서를 앱에 할당 할 수 있도록 앱의 일부 식별 데이터가 필요합니다. 오류 보고서가 기호화되도록 앱의 dSYM을 업로드해야합니다. 이 모든 것이 귀하의 코드 나 라이센스에 영향을 미치지는 않습니다. 그런 점에서 두려워 할 것이 없습니다. 더 자세한 법률 정보는 페이지 하단의 서비스 약관 및 개인 정보 보호 정책을 확인하십시오. – Kerni

+0

@ Kerni. 삭제 해 주셔서 감사합니다. 네, HockeyApp의 토론 게시판에 가서 좋은 토론을했습니다. 그들은 내 의구심을 제거했다. 이제 작동합니다. – RookieAppler

1

TestFlight는 자동으로 오류 보고서를 기록합니다. 프로젝트에 약간의 코드 만 추가하면됩니다. 앱과 사용자를 TestFlight 파이프 라인에 통합해야하기 때문에 지금하고 싶은 것보다 더 많은 작업이 필요할 수 있지만 여기서 원하는 것을 대부분 자동화합니다. 그것도 여전히 무료입니다 (제가 아는 한). 우리는 그것이 정말로 도움이되는 것을 발견했습니다.

https://www.testflightapp.com

SDK :

https://www.testflightapp.com/sdk/download/

+0

감사합니다. 테스트/테스터를위한 TestFlight는 무엇입니까? 내일 실제 앱을 사용하는 동안 앱을 배포하고 앱이 다운되는 경우 어떻게 될까요? 고객이 어떻게 내 충돌 보고서를 보낼 수 있습니까? 이 경우에도 TestFlight를 사용할 수 있습니까? – RookieAppler

+0

예, TestFlight는 앱 스토어의 프로덕션에서 앱을 지원한다고 말합니다. http://help.testflightapp.com/customer/portal/articles/829571-does-the-sdk-support-production-builds- – Aaron

0

Testflight는 이런 종류의 물건에 대한 아주 좋은 것입니다.

  • 당신이

  • testflight 이메일

  • 를 통해 테스터를 통지합니다 testflight하기 위해 테스트 버전을 업로드 할 수 있습니다 -

    Testflight는 '시험 비행'테스터 밖으로 앱을 수행 할 수 있습니다

    은 이메일에서 다운로드하여 설치할 수 있습니다.

  • 은 충돌을 기록하고 dsym 파일을 업로드하면 기호가 잘못 표시됩니다.

https://testflightapp.com/

(그러나 나보다 너무 다른 제 3 자 SDK 제외)은 특정 충돌하지만 잡을하지 않습니다하지만 당신은 당신의 테스터 장치를 등록해야하고 설치까지 조금 복잡 OS가 그것을 죽일 때처럼.

+0

감사합니다. 당신이 말하는 것은 SDK 만 테스트하는 것입니다. 나는 실제 애플 리케이션에서 그것을 원한다. 내일 실제 사용자가 내 앱을 사용하는 경우. 충돌이 발생하면 사용자가이 TestFlight를 사용하여 충돌 보고서를 보낼 수 있습니까? – RookieAppler