2011-11-16 3 views
6

장비 자체에서 인스트루먼트를 사용하여 애플리케이션을 프로파일 링하려고합니다. 특히 시간 프로파일 링을 시도하고 있습니다.iPad에서 악기를 실행하는 중 문제가 발생했습니다.

불행히도, 나는 그것을 작동시킬 수 없습니다. 상황은 다음과 같습니다.

1) 시뮬레이터에서 개발자 프로필을 사용하여 서명 한 앱으로 계측기를 실행하면 작동합니다.

2) 시뮬레이터에서 배포 프로필을 사용하여 서명 한 앱을 사용하여 계측기를 실행하면 작동합니다.

3) 기기에서 배포 프로필을 사용하여 서명 한 기기를 실행하는 경우 (스키마가 출시 빌드를 사용하도록 설정 되었기 때문에 프로파일 링의 기본 사례) Xcode가 올바른 프로비저닝 프로필이 없다고 불평합니다 . 그것은 합리적으로 보인다.

4) 기기에서 개발자 프로필을 사용하여 서명 한 앱을 사용하여 계측기를 실행하면 Xcode에서 앱을 전송하지만 즉시 '완료 완료'라고 표시합니다. 앱이 실행되지 않으며 대부분의 경우 오류 메시지가 표시되지 않습니다.

때로는 때로는 장치가 호스트가 E800001C를 인식하지 못한다는 주최자의 메시지가 있습니다.

5) 개발자 프로필을 사용하여 앱을 직접 실행하면 정상적으로 작동합니다. 예상대로 디버깅 할 수 있습니다.

요약 - 디버그 빌드를 사용하여 Instruments를 통해 장치에서 앱을 실행할 수 없습니다. 시작하기 전에 중지됩니다. 디버그 콘솔에는 오류 메시지가 없습니다.

도움 말?

감사합니다,

팀의 모든 응용 프로그램의

답변

7

해결했습니다. 주최자의 콘솔을 확인하는 일이 발생하지 않았습니다. 그것은 말했다 :

: 자격 '키 체인 접근 - 그룹'장치에서 응용 프로그램을 삭제하면 내 문제를 해결할 것을 발견 I 인터넷 검색을 조금 후 프로비저닝 프로파일

에서 허용하지 않는 값을가집니다. 이제 프로필을 작성할 수 있습니다.

어떻게 알면 쉽게 알 수 있습니다. 희망은 다른 사람을 돕습니다.

1

첫째는 서명하지 않고 시뮬레이터에서 실행할 수 있습니다. 이제 Apple은 개발자 프로필을 제공하여 기기에서 앱을 테스트합니다.

애플 리케이션을 애플 스토어에 제출하거나 애플리케이션을 엔터프라이즈 내의 직원에게 배포해야하는 경우 배포 프로필이 생성됩니다.

장치에서 프로파일 링을 수행하려면 개발자 1과 함께하십시오. 그것은 작동해야합니다.

+0

안녕하세요. 나는 모든 것을 깨닫고, 나는 상황을 분명하게하고 있었다. 한 가지 문제는 개발자 프로필로 장치에서 프로파일 링하는 것입니다. – tarmes

관련 문제