2013-05-09 5 views
0

두 개의 프로젝트가 있습니다. 그 (것)들에서 나는 AVPlayer 또는 MPMoviePlayerController로 비디오를 재생하려고합니다.부분적으로 복제 된 두 번째 프로젝트가 아니라 한 프로젝트에서 오류가 발생합니다. 멀티미디어 재생 관련

내가 몇 달 동안 개발해온 커다란 프로젝트에서 비디오를 표시하기 위해 새 스크린, 버튼 및 코드를 추가했습니다. 버튼을 누르면 비디오가 표시됩니다. 그것은 작동하지 않았다; 비디오가 나에게 주요 방법을 보여주는 두 번째 다음 응용 프로그램의 휴식을 위해 ... "로드"는 표시 -이 라인을 강조 : 난 그냥 만든 두 번째 프로젝트에서

return UIApplicationMain(argc, argv, nil, NSStringFromClass([AppAppDelegate class])); 

을, 나는 모방 새로운 스크린, 버튼, 그리고 코드를 추가했습니다. 이 프로젝트는 비디오를 완벽하게 표시합니다. 첫 번째 프로젝트가 AVPlayer 또는 MPMoviePlayerController 중 하나에서 실패하고 두 번째 프로젝트가 실패합니다.

첫 번째 프로젝트에서 초기보기 컨트롤러와 동일한 결과를 얻은 새 화면을 만들었습니다.

나는 어떤 정보를 보여줄지 잘 모르겠습니다. 디버그 콘솔? 나는 하나의 프레임 워크에 포함 시켰지만 다른 프레임 워크에는 포함하지 않았다.

저는 이것을 알아 내려고 노력하고 있습니다. 조금만 제안하면 많은 의미가 있습니다.

+0

모든 예외에 브레이크 포인트를 설정해 보았습니까? 프로파일 러를 실행 하시겠습니까? – thegrinner

+0

예 모든 예외에 브레이크 포인트가 설정되어 있습니다. 방금 프로파일 러와 관련하여 새로운 것을 가르쳐 주셨습니다. 내가 사용해야하는 특정 제품이 있습니까 (누수, 활동 모니터 등)? – user1366911

+0

할당/누출에 대한 프로파일 러를 실행하십시오. 그것은 효과가 있었다. 비디오는 잘 보여줍니다. 그러나 프로파일 러 외부에는 없습니다. 그것은 다소 이상하게 보입니다. – user1366911

답변

1

응용 프로그램 중단으로 인해 무슨 뜻인지 알 수 없습니다. 충돌이 발생하거나 일시 중지되었습니다. 내 프로젝트 중 하나에서 비슷한 문제가 있었고 문제는 모든 예외에 설정된 중단 점 때문에 발생했습니다. MPMoviePlayerController가 영화를 재생하는 동안 몇 가지 예외가 발생하지만 제대로 처리되지만 중단 점은 일부 스트래지 장소에서 앱을 중지하는 것 같습니다.

+0

너무 오래 걸려서 미안해. 내 마음이 주말에 들어갔다. (나는 내 ​​삶의 7 시간을 낭비했다는 것을 잊고 싶었다. 중단 점). 다시 한 번 감사드립니다! – user1366911

+0

아무런 문제가 없다. 나는 그 느낌을 안다. 나에게 이런 일이 일어났다. 그래서 내가 그 문제를 안다. – danypata