[해결됨] 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을 다시 실행하면 오류가 사라집니다.
Reference
이 문제에 관하여([해결됨] Xcode 10에서 CocoaPods의 pod install을 실행하면 RuntimeError), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/toshi586014/items/aa21de524964317ff664텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)