2014-09-27 2 views
6

최근에 프로젝트를 완료 할 수없는 다른 개발자로부터 프로젝트를 가져 왔습니다. 내가 가지고있는 유일한 문제는, Xcode를 통해 시뮬레이터 또는 장치 용으로 프로젝트를 빌드 할 수 없다는 것입니다.쉘 스크립트 호출 오류 - Xcode 6

내가 갖는 오류 :

Failed to write out copy of document for diagnostics: Failed to write copy of document to path "(null)": Failed to write out copy of document because it has no file URL 
Showing first 200 notices only 

**Command /bin/sh failed with exit code 255** 

사람이 빌드 문제 버그 드를 찾고 시작하는 곳으로 조언을 수 있을까요?

추가 세부 사항 : Xcode 6.0.1을 실행 중입니다. 'Build Phases'의 'Run Script'영역에는 이전에 사용하지 않은 Crashlytics.framework 용 쉘 (/ bin/sh) 스크립트가 있습니다. 도움이되는지 확실하지 않습니다.

편집

빌드 단계에서 두 쉘이 있습니다. Crashlytics과 포드 :

Shell: /bin/sh 

"${SRCROOT}/Pods/Pods-resources.sh" 

Shell: /bin/sh 

./Crashlytics.framework/run xxxxxxxxxxxxx 
+0

두 스크립트 중 오류를 일으킨 스크립트는 어느 것입니까? – KudoCC

+0

@KudoCC - 이것이 문제입니다. 나는 모른다. 내가 그들을 제거하고 다시 설치 한 것처럼 나는 꼬투리가 아니라는 것이 좋습니다 것입니다. – dvdfrddsgn

+0

나는 똑같은 문제에 직면하고있다. 도움이 필요하다. – AzabAF

답변

-2

솔루션 -이 오류에 사용되는 포드의 일부 xibs 변환하려고, (6) 엑스 코드의 새 버전에 의해 발생 및 사용 프로젝트.

해결 방법 1 - 다시 다운로드 엑스 코드 5.1 회원 센터 : https://developer.apple.com/downloads/index.action

해결 방법 2 - 업데이트 포드, 링크 된 파일 및 현재의 코드베이스는 아이폰 OS 8 표준을 충족합니다.

1

동일한 문제가 발생했습니다. 내 포드 중 하나 (제 경우에는 ICETutorial)는 xib 파일로 인해 문제가 발생했습니다. 이 포드를 제거하면 앱이 정상적으로 작동합니다. 또한 포드를 제거하고 다시 설치해야 할 수도 있습니다. 또한 iOS8 지원을 위해 업데이트하십시오.

앱의 각 광고 모음을 확인해보십시오. 나는 그들 중 한 명이이 문제를 다루고 있다고 생각한다.

희망이 도움이 될 것입니다.

감사합니다.

+1

포드 (pod) 란 무엇입니까 ?? – mac10688

+1

@ mac10688 CocoaPods는 종속성 관리자이며 포드는 패키지와 같습니다. 자세한 정보는 https://cocoapods.org/를 참조하십시오. –

0

동일한 오류가있어서 carthage가 설치되지 않은 것으로 나타났습니다. 양조장을 통해 설치된 카지 애자가 재건 작업을 수행했습니다. 이번에는 원래 개발자가 Fabric을 사용했기 때문에 Fabric을 설치하라는 메시지가 나타납니다. 설치된 패브릭을 설치하고 지침을 따릅니다. 문제는 사라졌습니다. 희망이 도움이됩니다.