[해결됨] Xcode 10에서 CocoaPods의 pod install을 실행하면 RuntimeError

2018/11/16 추가



유 스가와라 님이 댓글을 달았습니다.
감사합니다!

이 문제는 CocoaPods/Xcodeproj의 1.6.0에서 수정되었으므로,

gem update xcodeproj
에서 대응하는 버전으로 올리면 해결합니다.

CocoaPods #7835

RuntimeError 발생



Xcode 10에서 CocoaPods의 pod install을 실행할 때 다음 오류가 발생했습니다.

RuntimeError - [!] Xcodeproj doesn't know about the following attributes {"inputFileListPaths"=>[], "outputFileListPaths"=>[]} for the 'PBXShellScriptBuildPhase' isa.
If this attribute was generated by Xcode please file an issue: htps : // 기주 b. 코 m / 여기 아포 ds / X 코로 p 여 j / 이스 s / w

issue 발견



에러 내용으로 검색해 보면, 다음의 issue를 발견했습니다.

htps : // 기주 b. 코 m / 여기 아포 ds / 여기 아포 ds / 이스에 s / 7835

분명히 Xcode 10에서 pod install을 실행할 때 발생하는 오류 인 것 같습니다.



TARGETS의 Build Phases의 Run Script에 있는 Input File Lists나 Output File Lists가 있으면 에러가 되어 버린다는 것입니다.

대응 방법



대응 방법도 얼마 안되는 issue에서 소개되고 있었습니다.

이 방법은 다음 단계에서 Input File Lists 또는 Output File Lists를 삭제하는 것입니다.
プロジェクトファイルの中身を直接編集するので、必ずバックアップをとってから実行してください


먼저 Xcode를 종료합니다. 그런 다음 프로젝트의 xcodeproj 파일을 마우스 오른쪽 단추로 클릭하고 메뉴에서 패키지 내용 표시를 클릭합니다.



그러면 xcodeproj 의 내용이 표시되므로 project.pbxproj 파일을 편집기에서 엽니다.



"inputFileListPaths"또는 "outputFileListPaths"에서 검색하여 해당 행을 삭제하고 저장합니다.

이것으로 대응이 완료됩니다.

pod install을 다시 실행하면 오류가 사라집니다.

좋은 웹페이지 즐겨찾기