rsync error: some files could not be transferred (code 23) at /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/rsync/rsync/main.c(996)

my react native version: react-native/@0.73.6 | MIT | deps: 38 | versions: 1740 (the / is added by myself, because it not permit email address format string) A framework for building native apps using React https://reactnative.dev/

my xcode version: Version 15.3 (15E204a)

my project cocopods version: 1.15.2

Before I register an iPhone Device, I debug the project with react-native, everything goes fine, but when I register an iPhone device and double click the .cer file, the error occurs. the first error: when I use xcode to build the proj, Library 'BVLinearGradient' not found occurs, I find some solution, and yarn add the react-native-linear-gradient, and pod install in ios directory, then I run yarn react-native run-ios and expect to run the proj again, but second error orrcurs

the details is :

error: Sandbox: rsync.samba(20413) deny(1) file-write-create /Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/AwesomeProject.app/Frameworks/double-conversion.framework/_CodeSignature (in target 'AwesomeProject' from project 'AwesomeProject')
error: Sandbox: rsync.samba(20410) deny(1) file-read-data /Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/Flipper-DoubleConversion/double-conversion.framework/Info.plist (in target 'AwesomeProject' from project 'AwesomeProject')
error: Sandbox: rsync.samba(20414) deny(1) file-write-create /Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/AwesomeProject.app/Frameworks/double-conversion.framework/.double-conversion.gSRmCW (in target 'AwesomeProject' from project 'AwesomeProject')
mkdir -p /Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/AwesomeProject.app/Frameworks
rsync --delete -av --filter P .*.?????? --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "/Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/Flipper-DoubleConversion/double-conversion.framework" "/Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/AwesomeProject.app/Frameworks"
building file list ... rsync: opendir "/Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/Flipper-DoubleConversion/double-conversion.framework/_CodeSignature" failed: Operation not permitted (1)
done
IO error encountered -- skipping file deletion
rsync: send_files failed to open "/Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/XCFrameworkIntermediates/Flipper-DoubleConversion/double-conversion.framework/Info.plist": Operation not permitted (1)
double-conversion.framework/double-conversion
double-conversion.framework/_CodeSignature/
rsync: recv_generator: mkdir "/Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/AwesomeProject.app/Frameworks/double-conversion.framework/_CodeSignature" failed: Operation not permitted (1)
rsync: mkstemp "/Users/fanwei/Library/Developer/Xcode/DerivedData/AwesomeProject-cernottfpnjhkefpyblpurbzctjp/Build/Products/Debug-iphonesimulator/AwesomeProject.app/Frameworks/double-conversion.framework/.double-conversion.gSRmCW" failed: Operation not permitted (1)

sent 465046 bytes  received 70 bytes  930232.00 bytes/sec
total size is 465519  speedup is 1.00
rsync error: some files could not be transferred (code 23) at /AppleInternal/Library/BuildRoots/ce725a5f-c761-11ee-a4ec-b6ef2fd8d87b/Library/Caches/com.apple.xbs/Sources/rsync/rsync/main.c(996) [sender=2.6.9]

And I have checked the sulotion from the Internet, such as

  1. source="$(readlink "${source}")"

change to source="$(readlink -f "${source}")"

But in my project this cmd already have '-f'

  1. update the cocopods version to 1.12.1

but my cocopods version is higher than 1.12.1

so, Anyone could give some tips?

Replies

I found a method to solve the problem partially,

in Xcode, User Script SandBoxing set to NO

then I can run the React native project correctly

I found out how to solve the Library 'BVLinearGradient' not found

because I open the ios proj via AwesomeProject.xcodeproj, but actually I have to open the proj via AwesomeProject.xcworkspace

then product->build, after a while, build succeed

That's All