react-native-device-info: library not found for -lRNDeviceInfo-tvOS

i got the error message when run react-native run-ios:

ld: library not found for -lRNDeviceInfo-tvOS clang: error: linker command failed with exit code 1 (use -v to see invocation)

please help

About this issue

  • Original URL
  • State: closed
  • Created 7 years ago
  • Reactions: 22
  • Comments: 17

Most upvoted comments

Seems like a bug caused by react-native link You can manually delete libRNDeviceInfo-tvOS.a in Xcode -> [Your iOS build target] -> Build Phrases -> Link Binary with Libraries.

@rebeccahughes How hard is this to fix? I just downloaded a fresh version and still experiencing this?

Not a sustainable solution of deleting it manually for every project and every person that tries to install it.

When would this be fixed?..I just downloaded this yesterday …and still seems like the issue is not fixed…

I have this issue with v0.53.0

`Ld /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/powergymapp.app/powergymapp normal arm64 cd /Users/lucas/Code/powergymapp/ios export IPHONEOS_DEPLOYMENT_TARGET=8.0 export PATH=“/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin” /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS11.2.sdk -L/Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos -F/Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos -filelist /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Intermediates.noindex/powergymapp.build/Debug-iphoneos/powergymapp.build/Objects-normal/arm64/powergymapp.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -miphoneos-version-min=8.0 -Xlinker -object_path_lto -Xlinker /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Intermediates.noindex/powergymapp.build/Debug-iphoneos/powergymapp.build/Objects-normal/arm64/powergymapp_lto.o -Xlinker -no_deduplicate -fembed-bitcode-marker -fobjc-arc -fobjc-link-runtime -ObjC -lc++ /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTBlob.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTAnimation.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libReact.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTAnimation.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTActionSheet.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTGeolocation.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTImage.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTLinking.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTNetwork.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTSettings.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTText.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTVibration.a /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/libRCTWebSocket.a -lRNCamera -lRNDeviceInfo -lRNDeviceInfo-tvOS -Xlinker -dependency_info -Xlinker /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Intermediates.noindex/powergymapp.build/Debug-iphoneos/powergymapp.build/Objects-normal/arm64/powergymapp_dependency_info.dat -o /Users/lucas/Library/Developer/Xcode/DerivedData/powergymapp-fsbtlkofxlrejncnbapjlevirwox/Build/Products/Debug-iphoneos/powergymapp.app/powergymapp

ld: library not found for -lRNDeviceInfo-tvOS clang: error: linker command failed with exit code 1 (use -v to see invocation) `

I thought this was fixed with 0.14.0, but it’s still there

@stackia Thank you, this is exactly how i solved it! 😃