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')
모든 포드를 업데이트하고 빌드 시스템을 "레거시 빌드 시스템"으로 변경했지만 여전히 동일한 빌드 오류가 발생합니다.
저는 오늘 몇 시간 동안 이것과 씨름했고 이것이 마침내 저에게 효과가 있었습니다.
sudo gem update cocoapods --pre
pod update
- 깨끗한
- 빌드
제가 읽은 바로는 이 문제는 Xcode 10.2에서 기본적으로 활성화된 새로운 빌드 프로세스의 문제입니다. 아직 해결 방법이 명확하게 문서화되지 않았습니다.제가 설명한 것보다 더 우아한 해결책이 있을지도 모릅니다.
- 'Pods/', 'Podfile.lock', 'your appname'을 삭제합니다.xcworkspace'
pod deintegrate
pod install
그건 나를 위한 일입니다.
저는 위의 방법을 사용하여 해결할 때마다 이 문제를 접했습니다. 왜 그런지, 어떻게 완전히 해결해야 하는지 모르겠습니다.
@nfranzmeier의 답을 설명합니다.
프로젝트로 이동:
- 올바른 대상 선택
- 빌드 단계
[CP] Embed Pods Frameworks
- 에서 합니다.
Input Files Lists
그리고.Output Files Lists
한 후 각섹을선다클릭니다합음을고를 .-
단추를 채우다
그리고 당신은 끝났어요!
위의 어떤 해결책도 저에게 효과가 없었습니다.비결은 무엇이었을까요?
Xcode > Project > Info > Configuration으로 이동합니다.
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
과 같이 했습니다.Debug
DEV
하지만 계획을 바꾸지 않았습니다.
왼쪽 위에서 장치 옆에 있는 프로젝트 이름을 선택합니다.
그런 다음 프로젝트를 선택하고 "편집"을 클릭합니다.
마지막으로, 에서 변경합니다.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
저처럼 끝도 없이 갇혀있던 사람에게 도움이 되었으면 좋겠습니다 :)
동일한 문제가 있으며 아래 단계를 수행하여 빌드를 성공적으로 수행할 수 있습니다.
Project->Configurations(프로젝트)로 이동하여 구성에 대한 유효한 구성 파일을 설정합니다.
파일을 한 것으로 되면 를 합니다.
pod install
유효한 구성 파일을 볼 수 없는 경우
pod install
이제 유효한 구성 파일을 볼 수 있습니다. 지금 올바른 구성 파일을 선택하십시오.
참고: Xcode 11.7에서 이 문제가 발생했습니다.
다음은 저에게 효과적인 단계입니다.
터미널의 프로젝트 문서 내부에 다음을 입력합니다.
포드 업데이트
포드를 찾을 수 없으면 다음과 같이 Cocoapod를 설치해야 합니다.
sudogem 설치 cocoapods
루비/젬 오류가 반환되면 루비를 설치(또는 다시 설치)해야 합니다.
curl -L https://get.rvm.io | bash - 안정적입니다.
rvm 설치 ruby-2.7.2 설치
sudogem 설치 cocoapods
포드를 다시 업데이트하고 업데이트가 완료되면 .xcworkspace 파일을 엽니다.
저는 그 cloud_firestore의 새 버전을 통합한 후 cloud_firestore가 문제를 찾지 못한 것을 해결합니다.(옵션) 빠른 컴파일을 위해 필요한 버전의 cloud_firestore로 포드 파일을 업데이트합니다(실행 줄 수 500k 이상).
'Pods/', 'Podfile.lock', 'your appname'을 삭제합니다.xcworkspace'
포드 탈부착
포드 설치
이 문제가 여전히 발생하고 float을 사용하는 경우 Runner Info Tab(Xcode에 있음) 구성 파일을 None으로 설정해야 합니다.그런 다음 포드 통합 제거 포드 설치를 실행합니다.
이 문제를 해결했습니다.
- xcode에서 대상으로 이동
- 빌드 단계로 이동
- 다음으로 스크립트 실행으로 이동하여 입력 파일 목록 또는 출력 파일 목록에 파일이 있는지 확인합니다.
- 이제 입력 파일 목록과 출력 파일 목록에서 각각 기호를 사용하여 파일(input-files.xcfilelist / output-files.xcfilelist)을 제거합니다.
- 프로젝트 디렉토리로 이동합니다.
- /ios로 이동
- Podfile.lock을 제거합니다.
- 프로젝트 실행
빌드 구성을 릴리스 모드에서 디버그 모드로 변경합니다.
언급URL : https://stackoverflow.com/questions/55505991/xcode-10-2-update-issue-build-system-error-1-unable-to-load-contents-of-file-l
'prosource' 카테고리의 다른 글
READ를 탐지하는 방법_COMMITED_SNAPHOT를 사용하도록 설정하시겠습니까? (0) | 2023.05.08 |
---|---|
Postgre를 떨어뜨리는 방법SQL 데이터베이스에 대한 활성 연결이 있는 경우 (0) | 2023.05.08 |
jQuery를 사용하여 여러 이벤트에서 동일한 기능을 트리거하려면 어떻게 해야 합니까? (0) | 2023.05.08 |
경고:순환 종속성 내부에서 모듈 내보내기의 존재하지 않는 속성 'MongoError' 액세스 (0) | 2023.05.08 |
pathlib가 있는 접미사가 이미 있는 경로에 다른 접미사 추가 (0) | 2023.05.03 |