问题描述
当我尝试在手机上运行应用程序而不是模拟器时,收到以下警告:
Ld /Users/programmer/Library/Developer/Xcode/DerivedData/FavouritePlaces-blzhbmfhwdvsuogqrrrmilgwuvso/Build/Products/Debug-iphoneos/Realm/Realm.framework/Realm normal arm64 (in target 'Realm' from project 'Pods')
cd /Users/programmer/Desktop/swift/first-step-app/FavouritePlaces/Pods
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ -target arm64-apple-ios9.0 -dynamiclib -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.6.sdk -L/Users/programmer/Library/Developer/Xcode/DerivedData/FavouritePlaces-blzhbmfhwdvsuogqrrrmilgwuvso/Build/Products/Debug-iphoneos/Realm -L/Users/programmer/Desktop/swift/first-step-app/FavouritePlaces/Pods/Realm/core -F/Users/programmer/Library/Developer/Xcode/DerivedData/FavouritePlaces-blzhbmfhwdvsuogqrrrmilgwuvso/Build/Products/Debug-iphoneos/Realm -filelist /Users/programmer/Library/Developer/Xcode/DerivedData/FavouritePlaces-blzhbmfhwdvsuogqrrrmilgwuvso/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/Realm.build/Objects-normal/arm64/Realm.LinkFileList -install_name @rpath/Realm.framework/Realm -Xlinker -rpath -Xlinker @executable_path/Frameworks -Xlinker -rpath -Xlinker @loader_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/programmer/Library/Developer/Xcode/DerivedData/FavouritePlaces-blzhbmfhwdvsuogqrrrmilgwuvso/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/Realm.build/Objects-normal/arm64/Realm_lto.o -Xlinker -export_dynamic -Xlinker -no_deduplicate -fembed-bitcode-marker -stdlib=libc++ -fobjc-arc -fobjc-link-runtime -fapplication-extension -lc++ -lrealmcore-ios -lz -framework Security -framework Foundation -framework Security -compatibility_version 1 -current_version 1 -Xlinker -dependency_info -Xlinker /Users/programmer/Library/Developer/Xcode/DerivedData/FavouritePlaces-blzhbmfhwdvsuogqrrrmilgwuvso/Build/Intermediates.noindex/Pods.build/Debug-iphoneos/Realm.build/Objects-normal/arm64/Realm_dependency_info.dat -o /Users/programmer/Library/Developer/Xcode/DerivedData/FavouritePlaces-blzhbmfhwdvsuogqrrrmilgwuvso/Build/Products/Debug-iphoneos/Realm/Realm.framework/Realm
ld: warning: direct access in function 'auto realm::sync::Instruction::visit<(anonymous namespace)::RecoverLocalChangesetsHandler&>((anonymous namespace)::RecoverLocalChangesetsHandler&)' from file '/Users/programmer/Desktop/swift/first-step-app/FavouritePlaces/Pods/Realm/core/librealmcore-ios.a(client_reset.o)' to global weak symbol 'typeinfo for realm::Lst<realm::Timestamp>' from file '/Users/programmer/Desktop/swift/first-step-app/FavouritePlaces/Pods/Realm/core/librealmcore-ios.a(list.o)' means the weak symbol cannot be overridden at runtime. This was likely caused by different translation units being compiled with different visibility settings.
但是当我在模拟器上启动它时,一切都很好! Pod Realm可能有问题。
Xcode版本-版本11.6(11E708)
领域版本-0.94
Podfile:
# Uncomment the next line to define a global platform for your project
# platform :ios,'9.0'
target 'FavouritePlaces' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!
# Pods for FavouritePlaces
pod 'RealmSwift'
end
我清理并重建了项目。什么都没改变
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)