Target Branch
0.80
Link to commit or PR to be picked
react/react-native#51833
Description
Summary:
react/react-native#49927 introduced a regression where a Ruby script would read compilation artifacts and fail, when the user has relative build directories set in XCode.
After successful compilation build/ dir and DerivedData/ dir have .plist files that aren't in UTF-8 encoding and shouldn't be read by the script. If the user tries to reinstall pods at this point, he gets the following error:

This is how you enable relative build directories in XCode.

Changelog:
[IOS] [FIXED] - Ignore build/ and DerivedData/ directories when reading .plist files.
Test Plan:
After applying this patch the problem doesn't occur anymore on my machine.
Target Branch
0.80
Link to commit or PR to be picked
react/react-native#51833
Description
Summary:
react/react-native#49927 introduced a regression where a Ruby script would read compilation artifacts and fail, when the user has relative build directories set in XCode.
After successful compilation
build/dir andDerivedData/dir have.plistfiles that aren't in UTF-8 encoding and shouldn't be read by the script. If the user tries to reinstall pods at this point, he gets the following error:This is how you enable relative build directories in XCode.
Changelog:
[IOS] [FIXED] - Ignore
build/andDerivedData/directories when reading.plistfiles.Test Plan:
After applying this patch the problem doesn't occur anymore on my machine.