시뮬레이터에서 앱을 테스트하면 모든 것이 정상적으로 작동합니다. 내 iOS 기기에서 테스트 할 때, 나는이 오류가 :iOS 기기에서 파일을 찾을 수 없지만 시뮬레이터에서 작동합니다.
*** Terminating app due to uncaught exception 'FileNotFound', reason: 'file '/Users/name/Documents/appname/GFX/MainMenu.png' not found'
내가 빌드 위상이 번들 자료 복사 확인하고 모든 것이 추가됩니다. Xcode
에있는 파일을 강조 표시하면 대상 구성원이 유틸리티에서 확인됩니다.
또한 파일을로드하는 코드를 생략했지만 다른 파일에서 같은 오류가 발생합니다. 앱 아이콘과 실행 이미지 만 제대로로드 된 것 같습니다.
스패로우 프레임 워크 (별 차이가있을 경우)에 유의하십시오. 텍스처는 다음과 같이로드됩니다.
SPTexture *gameMenuTexture = [SPTexture textureWithContentsOfFile:(@"/Users/name/Documents/appname/GFX/MainMenu.png")];
SPImage *gameMenuImage = [SPImage imageWithTexture:(gameMenuTexture)];
[self addChild:gameMenuImage];
도움을 많이 받으실 수 있습니다. 포럼 전체에서 답을 찾아 보았습니다. 감사!
파일 이름을 확인 했습니까? 대소 문자를 구분합니다. 그것을 무시하면 시뮬레이터에서 작동 할 수 있습니다 –