2010-01-24 6 views
3

휴대 전화 및 시뮬레이터에서 "디버그"설정이 잘되어있는 작은 응용 프로그램이 있습니다.iPhone 응용 프로그램이 "AdHoc"모드에서 작동을 멈 춥니 다.

임시 프로비저닝 프로파일을 작성하고 "베타"구성을 추가했습니다.

ad-hoc 구성으로 응용 프로그램을 시작하려고하면 응용 프로그램이 즉시 중단됩니다.

콘솔 출력은 다음과 같습니다

Running… 
Error launching remote program: failed to get the task for process 2434. 
Error launching remote program: failed to get the task for process 2434. 
The program being debugged is not being run. 
The program being debugged is not being run. 

내가 또한, dist.plsit를 생성 코드 서명 아래에 내 내장 설정에서 Get--TAST 허용하고 살고 있고이 파일을 선택 취소.

누구나 아이디어가 있습니까?

감사합니다.

답변

0

간단한 것. 나는 "built"대신 "built and run"을 클릭했다.

ad-hoc 버전을 디버깅 할 수 없습니다. D

+0

오래 전에 작성된 것을 알았지 만, 다른 사람들을 도울 수 있다고 언급하고 있습니다 .PITA이지만 절대적으로 애드혹 모드에서 디버깅 할 수 있습니다. NSLogs를 사용하여 정상적인 상황을 추적 할 수 있습니다. 휴대 전화와 함께 주최자를 사용하십시오. 콘솔을보기 위해 첨부 ... NSLogs는 "경고"로 이동합니다 - 추적 및 디버그! – badweasel

1

많은 것들을 바꿀 때, 특히 config를 빌드 할 때, xcodebuild는 어떤 파일이 오래되어 재 작성해야 할 오래된 파일에 있는지 파악하지 못하는 것 같습니다. 모두 지우기를 시도하거나 프로젝트 디렉토리에서 빌드 디렉토리를 삭제하십시오. 그것은 저를위한이 기괴한 엉덩이 설명 할 수없는 문제의 대부분을 해결하는 것을 보인다.

+0

이미 전체 빌드 디렉토리를 제거하고 응용 프로그램을 다시 컴파일했습니다. 이상한 것은 – choise

+0

입니다, 그것은 ad-hoc 프로필로 제 아이폰에서 작동합니다. 다른 베타 테스터 장치에서는 사용할 수 없습니다 (예,이 프로필에는 고유 한 ID가 있습니다). thats horrible :( – choise

관련 문제