2012-06-06 3 views
3

시뮬레이터에서 완벽하게 작동하지만 예상대로 장치가 작동하지 않는 앱이 있습니다. 애니메이션이 잘못 배치되거나 다른 버그가 있습니다. 하지만 시뮬레이터에서 잘 작동합니다.장치에 아이폰 앱이 제대로 표시되지 않음

제 질문은이 버그를 해결하는 방법입니다. 다음은 이미 시도한 것들입니다.

Mac을 다시 시작하십시오. Xcode를 다시 시작하십시오. 프로젝트 정리. 프로젝트 이름 바꾸기. iPhone에서 앱을 삭제합니다. iPhone을 다시 시작하십시오. iPhone을 종료하십시오. Xcode를 청소하고 빌드하십시오.

나는 정말로 어디에 문제가 있는지 알지 못합니다. 도움 주셔서 감사합니다. 정말 감사하겠습니다.

알림 : 앱이 올바르게 서명되었습니다.

+0

시뮬레이터와 장치간에 OS 버전이 다른가요? 어떻게 애니메이션을 만드나요? '애니메이션이 예상대로되지 않습니다'와 관련하여 구체적으로 설명 할 수 있습니까? –

+0

OS는 iOS 5.1.1과 동일하며 애니메이션 만 고려합니다. 그것은 버튼을 고려하고, imageViews ... 등을 보여줍니다. 처음으로보기를 시작하면 애니메이션이 잘못 배치되지만 두 번째로 표시하면 정확합니다. 이것에 대한 또 다른 문제점 - 나는 사용자의 요구에 따라 보이는 이미지 뷰를 가지고있다. 버튼 클릭. IBACTION이 시뮬레이터에 표시되면 제대로 설정되었지만 기기에서는 .... :-(( –

답변

4

파일이 올바르게 입력되고 대소 문자를 구분하는지 확인하십시오. 시뮬레이터는 대소 문자를 구분하지 않지만 아이폰은 대소 문자를 구분합니다.

+0

예, 이미지에 문제가 있음을 알게되었습니다 ... :-) –

1

코드/xib 파일을 다른 그룹이나 디렉토리로 옮겼습니까? 때로는 이동 후 원본 디렉토리에 파일의 이전 사본이 있습니다. 빌드 설정간에 전환 할 때 오래된 파일로 인해 이전 코드가 실행되는 시나리오가있었습니다.

중복 된 파일이있는 경우 이전 위치에서 사본을 삭제하거나 사용하지 않을 사본을 삭제하십시오. 예를 들어 원본 디렉토리가 ~/Work/App/Resources이고 새 디렉토리가 ~/Work/App/Resources/xibs 인 경우 중복 된 파일을 삭제하면 ~/Work/App/Resources

의미가 있습니까?

이제 파일을 삭제 한 후 XCode에서 파일이 빨간색으로 표시되면 XCode에서 더 이상 파일을 찾을 수 없다는 것을 의미합니다. 너무 많은 파일을 삭제했거나 작업 영역의 상태를 아는 사용자 일 수 있습니다. 이 경우 "파일 검사기"를 사용하여 파일에 XCode가 사용중인 위치와 경로가 올바른지 확인하십시오.

enter image description here

+0

괜찮습니다 .--) :-) –

+0

오케이 지금 디렉터리에 중복 된 파일이 있습니까? –

관련 문제