2015-01-30 9 views
3

프로젝트를 잘 작성하고 있습니다. 한 번 실행하면 코드 릭스 오류가 발생하여 2 일 동안 해결할 수 없었습니다.iOS : 코드 작성 오류 : 하위 구성 요소에서 인식 할 수없는 형식, 유효하지 않거나 부적합한 형식 Base.lproj

오류가 읽 하위에서

번들 형식이 인식 할 수없는 무효 또는 적합 :

/Users/user/Library/Developer/Xcode/DerivedData/.../Base.lproj을 왜이 오류가 발생했는지 모르겠습니다. Xcode에서 '팀'을 선택한 후에 이런 일이 일어 났을 수도 있습니다. 그러나 기억이 안납니다 (그리고 왜 그런 문제가 생길지 모르겠습니다). 내 키 체인을 정리하고, 내 개발자 계정에 번들 식별자를 만들고, 다른 게시물의 터미널 명령을 사용하지 않으려 고 노력했습니다.

나에게 이상한 점은 LaunchScreen 펜촉과 내 Main.storyboard 만있는 Base.lproj와 관련이 있다는 것입니다. 스토리 보드에 코드 닝 문제를 일으키는 뭔가가있을 수 있습니까? 다른 것? 위급 신호.

답변

8

어둠 속에서 큰 찌르다. "resources"라는 디렉토리를 추가하면이 오류가 발생합니다. 제거하면 문제가 해결되었습니다.

+0

다음

sudo gem update cocoapods : 뭔가 다른 ... – Dave

0

Xcode 6.3에 처음 등장한 키 체인 오류 -34018을 수정 한 스크립트를 추가했을 때이 오류가 발생했습니다.

#!/bin/sh 
codesign --verify --force --sign "$CODE_SIGN_IDENTITY" 
"$CODESIGNING_FOLDER_PATH" 
3

Xcode 7.3.1 및 cocoapods에서 동일한 문제가 발생했습니다. 나는 다음과 같은 일을 결국 :

1.Closed 엑스 코드를

2.Removed 모든 것을 내 DerivedData 폴더 아래

RM -fr/사용자/{사용자}/라이브러리/개발자/엑스 코드/DerivedData/*

3.Restarted 엑스 코드 및 CocoaPods를 사용하는 경우 프로젝트

+0

덕분에 내 '자원'디렉토리의 이름을 변경 할 때까지이 나를 위해 그것을했다, (위 포함) 이상 서명 오류의 수를했다. 어떻게 든 Xcode 베타를 열면 정상적인 Xcode로 빌드가 중단되었습니다. 파생 된 데이터 폴더를 제거하면 내 이틀 동안의 고통을 끝내게됩니다. – Alex

+0

이것은 Stackoverflow에 대한 나의 첫 번째 대답이며 나는 누군가를 도울 수있어서 기쁩니다. –

0

을 재건하고 CocoaPods을 업데이트 한 다음 모든 포드 나에서 일했다. 확인 할 수 pod install