prosource

Xcode 10.2 업데이트 문제 빌드 시스템 오류 -1: 파일 목록의 내용을 로드할 수 없습니다: 입력/출력 xcfilelist

probook 2023. 5. 8. 22:18
반응형

Xcode 10.2 업데이트 문제 빌드 시스템 오류 -1: 파일 목록의 내용을 로드할 수 없습니다: 입력/출력 xcfilelist

Xcode 10.2로 업그레이드한 후 2개의 오류가 발생합니다.

:-1: 파일 목록의 내용을 로드할 수 없습니다: 'xxxxx/Pods/대상 지원 파일/Pods-xxxxxx/Pods-xxxxxx-frameworks-Debug-input-files.xcfilelist'(대상 'xxxxxxxxxx')

:-1: 파일 목록의 내용을 로드할 수 없습니다: 'xxxxx/Pods/대상 지원 파일/Pods-xxxxxxx/Pods-xxxxxx-frameworks-Debug-output-files.xcfilelist'(대상 'xxxxxxxxxx')

모든 포드를 업데이트하고 빌드 시스템을 "레거시 빌드 시스템"으로 변경했지만 여전히 동일한 빌드 오류가 발생합니다.

저는 오늘 몇 시간 동안 이것과 씨름했고 이것이 마침내 저에게 효과가 있었습니다.

  1. sudo gem update cocoapods --pre
  2. pod update
  3. 깨끗한
  4. 빌드

제가 읽은 바로는 이 문제는 Xcode 10.2에서 기본적으로 활성화된 새로운 빌드 프로세스의 문제입니다. 아직 해결 방법이 명확하게 문서화되지 않았습니다.제가 설명한 것보다 더 우아한 해결책이 있을지도 모릅니다.

  1. 'Pods/', 'Podfile.lock', 'your appname'을 삭제합니다.xcworkspace'
  2. pod deintegrate
  3. pod install

그건 나를 위한 일입니다.

저는 위의 방법을 사용하여 해결할 때마다 이 문제를 접했습니다. 왜 그런지, 어떻게 완전히 해결해야 하는지 모르겠습니다.

@nfranzmeier의 답을 설명합니다.

프로젝트로 이동:

  • 올바른 대상 선택
  • 빌드 단계
  • [CP] Embed Pods Frameworks
  • 에서 합니다.Input Files Lists그리고.Output Files Lists한 후 각섹을선다클릭니다합음을고를 .-단추를 채우다

그리고 당신은 끝났어요!

입력/출력 파일 목록 섹션

위의 어떤 해결책도 저에게 효과가 없었습니다.비결은 무엇이었을까요?

  1. Xcode > Project > Info > Configuration으로 이동합니다.

  2. Debug > Pods-XXX.debug 및 Release = Pods-XXX.release의 값을 설정합니다.

이것으로 Xcode 12.0 베타 문제가 해결되었습니다.

그저.pod install이 문제를 해결합니다.

특히 버전을 명시적으로 잠그지 않은 경우에는 포드를 업데이트할 필요가 없습니다.새 구성표를 만든 후 이 오류가 발생했습니다.

이 일은 나에게 잘 해결되었습니다.

cdios & & 포드 통합 해제

포드 설치

그런 다음 프로젝트를 다시 실행합니다.

이것으로 문제가 해결되었습니다.

Open **Terminal**
1) run -> pod deintegrate
2) run -> pod install

In **Xcode**
3) Click Product Menu
4) Keep Pressing Option Button
5) Click Clean Build Folder
6) Run

과 같이 했습니다.DebugDEV하지만 계획을 바꾸지 않았습니다.

왼쪽 위에서 장치 옆에 있는 프로젝트 이름을 선택합니다.

여기에 이미지 설명 입력

그런 다음 프로젝트를 선택하고 "편집"을 클릭합니다.

여기에 이미지 설명 입력

마지막으로, 에서 변경합니다.Debug 구성으로, 제는 "실행", "실행"이었습니다.DEV:

여기에 이미지 설명 입력

왼쪽 목록에 있는 모든 사람에게 그렇게 하십시오. 하지만Profile을 그것은 두시그오로.Release또는 그에 상응하는 것:

여기에 이미지 설명 입력

xxxx.xcodeproj/project.pbxproj 파일을 편집하기만 하면 문제가 되는 행 xxxinput-files.xcfilelist 및 xxoutput-files.xcfilelist를 입력 FileListPaths() outputFileListPaths()에서 삭제하여 다시 비워둔 다음 다시 저장하고 재구성할 수 있습니다.

저의 경우 앱을 보관할 때 오류가 발생했습니다.

원인은 빌드 구성표에서 잘못된 빌드 구성을 선택했기 때문입니다.이 문제는 스테이징 환경에 xccconfig-files를 도입한 후에 발생했습니다.

수정 방법:

  • Xcode에서 빌드 구성표를 선택합니다("재생" 버튼 옆).
  • 제품 선택 -> 구성표 -> 구성표 편집
  • 올바른 빌드 구성표가 선택되었는지 확인합니다.

여기 참조:

다른 환경에 대한 사용자 지정 구성(.xccconfig) 파일을 설정하는 중에 이러한 문제가 발생했습니다.나는 그것을 수입하지 않았습니다.Pods/Target Support Files/Pods-XXXXXX/Pods-XXXXXX.release.xcconfig내 구성 파일에 저장합니다.

이 가이드는 누락된 스텝을 찾는 데 도움을 주었습니다.https://thoughtbot.com/blog/let-s-setup-your-ios-environments

고마워요 패트릭.

In my case 
 -> pod deintegrate
 -> pod clean 
 -> pod install 
 then rebuild the project works fine. 
 My XCode = 11.3.1 

cd ios

rm Podfile.lock

아래와 같이 Podfile 편집
# Uncomment this line to define a global platform for your project
platform :ios, '10.0'
>> Uncommented and bumped the version to 10

flutter clean

flutter pub get

pod repo update

pod update

나 자신을 위해 그것은 다음과 같이 작동합니다.

예를 들어 앱 이름은 "xyz"입니다.

xyz(위) -> project(xyz) -> info -> configuration -> debug -> xyz -> "Select Pods-xyz.debug"를 클릭합니다.

xcode-13 이상

위의 솔루션을 사용하는 (Mac Mojave를 사용하는) 저에게는 작동하지 않았습니다.

다음을 통해 Mac에 RVM을 설치하여 이 문제를 성공적으로 해결할 수 있습니다.

curl -L https://get.rvm.io | bash -s stable --auto-dotfiles --autolibs=enable --rails

페이지에 설명된 대로입니다.

그런 다음 다음을 통해 cocoapod를 다시 설치합니다.

gem install cocoapods

마지막으로 다시 실행합니다.

pod install

저처럼 끝도 없이 갇혀있던 사람에게 도움이 되었으면 좋겠습니다 :)

동일한 문제가 있으며 아래 단계를 수행하여 빌드를 성공적으로 수행할 수 있습니다.

  1. Project->Configurations(프로젝트)로 이동하여 구성에 대한 유효한 구성 파일을 설정합니다.

  2. 파일을 한 것으로 되면 를 합니다.pod install

  3. 유효한 구성 파일을 볼 수 없는 경우pod install이제 유효한 구성 파일을 볼 수 있습니다. 지금 올바른 구성 파일을 선택하십시오.

참고: Xcode 11.7에서 이 문제가 발생했습니다.

다음은 저에게 효과적인 단계입니다.

  1. 터미널의 프로젝트 문서 내부에 다음을 입력합니다.

    포드 업데이트

  2. 포드를 찾을 수 없으면 다음과 같이 Cocoapod를 설치해야 합니다.

    sudogem 설치 cocoapods

  3. 루비/젬 오류가 반환되면 루비를 설치(또는 다시 설치)해야 합니다.

    curl -L https://get.rvm.io | bash - 안정적입니다.

    rvm 설치 ruby-2.7.2 설치

    sudogem 설치 cocoapods

  4. 포드를 다시 업데이트하고 업데이트가 완료되면 .xcworkspace 파일을 엽니다.

저는 그 cloud_firestore의 새 버전을 통합한 후 cloud_firestore가 문제를 찾지 못한 것을 해결합니다.(옵션) 빠른 컴파일을 위해 필요한 버전의 cloud_firestore로 포드 파일을 업데이트합니다(실행 줄 수 500k 이상).

'Pods/', 'Podfile.lock', 'your appname'을 삭제합니다.xcworkspace'

포드 탈부착

포드 설치

이 문제가 여전히 발생하고 float을 사용하는 경우 Runner Info Tab(Xcode에 있음) 구성 파일을 None으로 설정해야 합니다.그런 다음 포드 통합 제거 포드 설치를 실행합니다.

이 문제를 해결했습니다.

  1. xcode에서 대상으로 이동
  2. 빌드 단계로 이동
  3. 다음으로 스크립트 실행으로 이동하여 입력 파일 목록 또는 출력 파일 목록에 파일이 있는지 확인합니다.
  4. 이제 입력 파일 목록과 출력 파일 목록에서 각각 기호를 사용하여 파일(input-files.xcfilelist / output-files.xcfilelist)을 제거합니다.
  1. 프로젝트 디렉토리로 이동합니다.
  2. /ios로 이동
  3. Podfile.lock을 제거합니다.
  4. 프로젝트 실행

빌드 구성을 릴리스 모드에서 디버그 모드로 변경합니다.

언급URL : https://stackoverflow.com/questions/55505991/xcode-10-2-update-issue-build-system-error-1-unable-to-load-contents-of-file-l

반응형