unable to read property list from file:
/Users/생략/ios/Info.plist: The operation couldn’t be completed.
(XCBUtil.PropertyListConversionError error 2.)
오류는 Xcode가 Info.plist 파일을 읽을 수 없는 경우 발생한다
이는 일반적으로 Info.plist 파일의 형식이 손상되었거나 올바르지 않은 구문이 포함된 경우에 나타난다
XML 구조의 문제
파일이 올바른 XML 형식을 따르지 않을 경우.
특수 문자 또는 중복 키
잘못된 특수 문자나 중복된 키가 포함된 경우.
파일 경로 문제
Info.plist 파일의 경로가 잘못 설정된 경우.
손상된 파일
파일이 열리는 도중 손상되었거나 파일이 올바르지 않은 데이터로 덮어씌워졌을 가능성.
XML 형식이나 키의 중복, 잘못된 구조로 인해 파일이 읽히지 않을 수 있다.
CFBundleVersion 키 중복, CFBundleVersion이 두 번 정의되었다.
CFBundleShortVersionString 값이 9로 설정되어 있는데, 이 값은 일반적으로 X.Y.Z 형식이어야 한다(예: 1.0.0).
UIViewControllerBasedStatusBarAppearance의 누락된 값
키에 대한 값이 없었다. 일반적으로 또는 값이 필요하다.
잘못된 XML 구조
LSApplicationQueriesSchemes의 값이 배열 대신 문자열로 되어 있다. 배열로 수정해야 한다.
불필요한 중복 키
NSCameraUsageDescription와 NSMicrophoneUsageDescription이 두 번 정의되었다.
닫히지 않은 XML 구조
가 파일 끝에 단독으로 존재하며 올바르지 않은 위치에 있었다.
위 내용을 수정한 후 빌드시 정상 빌드되었음