iOS 애플리케이션을 벤치마킹하는 가장 효과적이고 효율적인 방법은 무엇입니까? 우리는 주로 애플리케이션이 API와 통신하고 반환 된 데이터의 처리를 완료하는 응답 시간을 얻으려고합니다. 당신은 API 응답 시간을 찾고 있다면iOS 애플리케이션 벤치마킹
3
A
답변
1
Flurry는 적절한 분석을 제공하고 시간 초과 이벤트를 지원합니다. 살펴보기 : http://www.flurry.com/product/analytics/index.html
앱을 실행하는 다른 사람들로부터 데이터를 수집하려는 경우 적합합니다.
3
, 당신은 단순히 응용 프로그램 내에서 시간을 측정 코드의 두 줄을 추가 할 수 있습니다 (요청 끝에서 로그인 요청을 시작할 때 로그온합니다.)
또한 볼 수 Apple의 Instruments 도구 세트를 사용하여 장치 CPU 성능 및 누출을 측정합니다.
실적을 측정하는 데 가장 빠르고 쉬운 방법은 요청 시작/처리 시작/처리 종료시 NSLog
입니다. 그게 당신의 장치 또는 서버가 보류 (내가 당신이 찾고 있다고 가정)의 원인인지 여부에 대한 아이디어를 줄 것입니다. Xcode는 출력에 타임 스탬프를 표시하고 몇 가지 시도 후에 분석 할 수 있습니다.
또한 시뮬레이터에서 앱을 실행하면 휴대 전화 속도가 컴퓨터의 속도로만 실행되기 때문에 전화기 속도를 잘 나타내지는 않지만 새로운 Network Link Conditioner을 라이온스에서 사용할 수있는 옵션이 제공됩니다 느리고 스케치 된 네트워크 연결을 시뮬레이트하여 네트워크 성능이 현장에서 어떻게 느껴지는지 확인할 수 있습니다. 추가 처리 능력의 편안함을 염두에 두십시오.
관련 문제
- 1. 젠드 프레임 워크 애플리케이션 런타임 벤치마킹
- 2. gwt 애플리케이션 로깅, 프로파일 링, 벤치마킹
- 3. AppStore의 iOS 애플리케이션 언어
- 4. 범용 iOS 애플리케이션
- 5. iOS - 애플리케이션 종료시 감지
- 6. iOS 애플리케이션 배경 다운로드
- 7. iOS 애플리케이션 개발 : 초보자
- 8. iOS 클라이언트 애플리케이션 디자인
- 9. 다국어 IOS 애플리케이션
- 10. 벤치마킹 데스크톱 응용 프로그램
- 11. 벤치마킹 스칼라에서
- 12. As2 벤치마킹
- 13. 벤치마킹 기능
- 14. UDP 서버 벤치마킹
- 15. iphone : iOS 3.2의 iOS 4.2에서 애플리케이션 실행
- 16. 사내 비즈니스 IOS 애플리케이션 배포
- 17. iOS 플랫폼 : 백그라운드에서 애플리케이션 실행
- 18. Xcode iOS 포토 갤러리 애플리케이션
- 19. 실행 엑스 코드 iOS 애플리케이션
- 20. Facebook의 공유 링크에서 모바일 웹 애플리케이션 열기 iOS 애플리케이션
- 21. 벤치마킹/프로파일 링 JavaScript
- 22. PHP CPU주기 벤치마킹
- 23. 서버 벤치마킹 PHP 성능
- 24. 혜성 벤치마킹 응용 프로그램
- 25. 벤치마킹 레일 모델 방법
- 26. 벤치마킹 VBA 코드
- 27. 벤치마킹 AWS Cloudfront
- 28. 웹 서비스 벤치마킹 도구
- 29. Java 벤치마킹 도구
- 30. Android : 벤치마킹 두 알고리즘