ios - 链接器警告 : 'WJLibrary has an install name beginning with "/", but it is not from the specified SDK'

标签 ios objective-c frameworks

我的构建工作正常,但链接器发出此警告。我不知道为什么,这意味着什么,或者我应该采取什么纠正措施。谁能解释以上任何部分?

Ld /Users/william/Library/Developer/Xcode/DerivedData/GraphingCalculatorDeluxe-bgozykycmwegcwaobycglqsxfprk/Build/Intermediates/ArchiveIntermediates/FreeUnitConverter/IntermediateBuildFilesPath/GraphingCalculatorDeluxe.build/Release-iphoneos/FreeUnitConverter.build/Objects-normal/armv7/FreeUnitConverter normal armv7
cd /Users/william/Documents/GraphingCalculatorDeluxe/GraphingCalculatorDeluxe
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 armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk -L/Users/william/Library/Developer/Xcode/DerivedData/GraphingCalculatorDeluxe-bgozykycmwegcwaobycglqsxfprk/Build/Intermediates/ArchiveIntermediates/FreeUnitConverter/BuildProductsPath/Release-iphoneos -LWJLibrary -LWJLibrary/Ads -LWJLibrary/build -LWJLibrary/Classes -LWJLibrary/Generic -LWJLibrary/WJLibrary-macOS -LWJLibrary/WJLibraryFramework -LWJLibrary/WJLibraryFrameworkIOS -LWJLibrary/WJLibraryIOS -LWJLibrary/WJLibraryResources.bundle -LWJLibrary/build/Release-iphoneos -LWJLibrary/Classes/App\ Store -LWJLibrary/Classes/C -LWJLibrary/Classes/Categories -LWJLibrary/Classes/Debug -LWJLibrary/Classes/Game\ Center -LWJLibrary/Classes/Geometry -LWJLibrary/Classes/Graphics -LWJLibrary/Classes/Misc -LWJLibrary/Classes/Settings -LWJLibrary/WJLibraryResources.bundle/Licenses -LWJLibrary/Classes/Categories/NSCategories -LWJLibrary/Classes/Categories/UICategories -LWJLibrary/Classes/Graphics/WJOrientedGradient -LWJLibrary/Classes/Graphics/WJPartitions -LWJLibrary/Classes/Graphics/WJView -LWJLibrary/Classes/Settings/Settings\ Cells -LWJLibrary/Classes/Graphics/WJView/UILabelTest -LWJLibrary/Classes/Graphics/WJView/UILabelTest/UILabelTest -F/Users/william/Library/Developer/Xcode/DerivedData/GraphingCalculatorDeluxe-bgozykycmwegcwaobycglqsxfprk/Build/Intermediates/ArchiveIntermediates/FreeUnitConverter/BuildProductsPath/Release-iphoneos -FWJLibrary -FWJLibrary/Ads -FWJLibrary/build -FWJLibrary/Classes -FWJLibrary/Generic -FWJLibrary/WJLibrary-macOS -FWJLibrary/WJLibraryFramework -FWJLibrary/WJLibraryFrameworkIOS -FWJLibrary/WJLibraryIOS -FWJLibrary/WJLibraryResources.bundle -FWJLibrary/build/Release-iphoneos -FWJLibrary/Classes/App\ Store -FWJLibrary/Classes/C -FWJLibrary/Classes/Categories -FWJLibrary/Classes/Debug -FWJLibrary/Classes/Game\ Center -FWJLibrary/Classes/Geometry -FWJLibrary/Classes/Graphics -FWJLibrary/Classes/Misc -FWJLibrary/Classes/Settings -FWJLibrary/WJLibraryResources.bundle/Licenses -FWJLibrary/Classes/Categories/NSCategories -FWJLibrary/Classes/Categories/UICategories -FWJLibrary/Classes/Graphics/WJOrientedGradient -FWJLibrary/Classes/Graphics/WJPartitions -FWJLibrary/Classes/Graphics/WJView -FWJLibrary/Classes/Settings/Settings\ Cells -FWJLibrary/Classes/Graphics/WJView/UILabelTest -FWJLibrary/Classes/Graphics/WJView/UILabelTest/UILabelTest -filelist /Users/william/Library/Developer/Xcode/DerivedData/GraphingCalculatorDeluxe-bgozykycmwegcwaobycglqsxfprk/Build/Intermediates/ArchiveIntermediates/FreeUnitConverter/IntermediateBuildFilesPath/GraphingCalculatorDeluxe.build/Release-iphoneos/FreeUnitConverter.build/Objects-normal/armv7/FreeUnitConverter.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -miphoneos-version-min=8.0 -dead_strip -Xlinker -object_path_lto -Xlinker /Users/william/Library/Developer/Xcode/DerivedData/GraphingCalculatorDeluxe-bgozykycmwegcwaobycglqsxfprk/Build/Intermediates/ArchiveIntermediates/FreeUnitConverter/IntermediateBuildFilesPath/GraphingCalculatorDeluxe.build/Release-iphoneos/FreeUnitConverter.build/Objects-normal/armv7/FreeUnitConverter_lto.o -fembed-bitcode -Xlinker -bitcode_verify -Xlinker -bitcode_hide_symbols -Xlinker -bitcode_symbol_map -Xlinker /Users/william/Library/Developer/Xcode/DerivedData/GraphingCalculatorDeluxe-bgozykycmwegcwaobycglqsxfprk/Build/Intermediates/ArchiveIntermediates/FreeUnitConverter/BuildProductsPath/Release-iphoneos -Xlinker -final_output -Xlinker /Users/william/Applications/FreeUnitConverter.app/FreeUnitConverter -fobjc-arc -fobjc-link-runtime -ObjC -framework Accelerate -framework AVFoundation -framework CoreGraphics -framework CoreText -framework Foundation -framework MobileCoreServices -framework StoreKit -framework SystemConfiguration -framework QuartzCore -framework UIKit -framework WJLibraryIOS -Xlinker -dependency_info -Xlinker /Users/william/Library/Developer/Xcode/DerivedData/GraphingCalculatorDeluxe-bgozykycmwegcwaobycglqsxfprk/Build/Intermediates/ArchiveIntermediates/FreeUnitConverter/IntermediateBuildFilesPath/GraphingCalculatorDeluxe.build/Release-iphoneos/FreeUnitConverter.build/Objects-normal/armv7/FreeUnitConverter_dependency_info.dat -o /Users/william/Library/Developer/Xcode/DerivedData/GraphingCalculatorDeluxe-bgozykycmwegcwaobycglqsxfprk/Build/Intermediates/ArchiveIntermediates/FreeUnitConverter/IntermediateBuildFilesPath/GraphingCalculatorDeluxe.build/Release-iphoneos/FreeUnitConverter.build/Objects-normal/armv7/FreeUnitConverter

ld: warning: WJLibrary/build/Release-iphoneos/WJLibraryIOS.framework/WJLibraryIOS has install name beginning with "/" but it is not from the specified SDK

最佳答案

就我而言,我需要做的是:

 DYLIB_INSTALL_NAME_BASE = @rpath

在build设置中。当您提交应用程序时,此警告将变为失败。

关于ios - 链接器警告 : 'WJLibrary has an install name beginning with "/", but it is not from the specified SDK' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43164315/

相关文章:

ios - 在 React Native 中设置 ListView 的高度

ios - 有没有办法在 iOS 中获取分钟和小时的集合/数组?

c++ - 可以做模块的 Objective-C 构建系统

ios - 在 UITableView 自定义单元格中隐藏 UIImageview

python - 具有多个文件的 Bottle 框架

ios - iOS 中的动态库和动态框架有什么区别?

ios - SWRevealViewController 在目标 ViewController 上设置委托(delegate)

ios - NSUnknownKeyException : this class is not key value coding-compliant for the key

objective-c - 如何在 Xcode 4 中以编程方式添加带有小数键盘的文本字段?

c++ - 是否有可用于 C++ 应用程序的批处理框架?