Ios 1个重复的架构符号arm64-Xcode-构思不足

Ios 1个重复的架构符号arm64-Xcode-构思不足,ios,swift,xcode,debugging,error-handling,Ios,Swift,Xcode,Debugging,Error Handling,我有这个问题已经有几天了,到目前为止,我已经尝试了Stackoverflow上的所有东西,没有地方可以求助,我不知道该怎么办 错误: ld:架构arm64的1个重复符号 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用) 有什么建议吗 将存储箱粘贴到整个日志: 日志中的相关条目: Showing Recent Messages Ld /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hh

我有这个问题已经有几天了,到目前为止,我已经尝试了Stackoverflow上的所有东西,没有地方可以求助,我不知道该怎么办

错误:

ld:架构arm64的1个重复符号

叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)

有什么建议吗

将存储箱粘贴到整个日志:

日志中的相关条目:

Showing Recent Messages
Ld /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Products/Debug-iphoneos/Countdown\ Widget.app/Countdown\ Widget normal (in target 'Countdown Widget' from project 'Countdown Widget')
    cd /Users/bradleycable/Desktop/Stuff/Countdown\ Widget
    /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -target arm64-apple-ios14.0 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.2.sdk -L/Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Products/Debug-iphoneos -F/Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Products/Debug-iphoneos -F/Users/bradleycable/Desktop/Stuff/Countdown\ Widget -filelist /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Intermediates.noindex/Countdown\ Widget.build/Debug-iphoneos/Countdown\ Widget.build/Objects-normal/arm64/Countdown\ Widget.LinkFileList -Xlinker -rpath -Xlinker @executable_path/Frameworks -dead_strip -Xlinker -object_path_lto -Xlinker /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Intermediates.noindex/Countdown\ Widget.build/Debug-iphoneos/Countdown\ Widget.build/Objects-normal/arm64/Countdown\ Widget_lto.o -Xlinker -no_deduplicate -fobjc-link-runtime -L/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/swift/iphoneos -L/usr/lib/swift -Xlinker -add_ast_path -Xlinker /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Intermediates.noindex/Countdown\ Widget.build/Debug-iphoneos/Countdown\ Widget.build/Objects-normal/arm64/Countdown_Widget.swiftmodule -framework Foundation -framework UIKit -Xlinker -no_adhoc_codesign -Xlinker -dependency_info -Xlinker /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Intermediates.noindex/Countdown\ Widget.build/Debug-iphoneos/Countdown\ Widget.build/Objects-normal/arm64/Countdown\ Widget_dependency_info.dat -o /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Products/Debug-iphoneos/Countdown\ Widget.app/Countdown\ Widget -Xlinker -add_ast_path -Xlinker /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Intermediates.noindex/SQLite.swift.build/Debug-iphoneos/SQLite.build/Objects-normal/arm64/SQLite.swiftmodule

duplicate symbol '_main' in:
    /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Intermediates.noindex/Countdown Widget.build/Debug-iphoneos/Countdown Widget.build/Objects-normal/arm64/Wtarget-fb79391fc42d00bcc0af801429653506c80531174bbc6c7603c27c78464dee8a.o
    /Users/bradleycable/Library/Developer/Xcode/DerivedData/Countdown_Widget-hhxapyypudwfqifpmwtzlpoaerys/Build/Intermediates.noindex/Countdown Widget.build/Debug-iphoneos/Countdown Widget.build/Objects-normal/arm64/Countdown_WidgetApp.o
ld: 1 duplicate symbol for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)

这是由于多个文件导出相同符号而在链接期间出现的典型错误

特别是对于这个问题,您的项目中似乎有两个文件声明了
main
函数:

  • 倒计时\u WidgetApp
  • 还有名字奇怪的
    Wtarget-fb79391fc42d00bcc0af801429653506c80531174bbcc7603c27c78464de8a
查看这些文件的内容,或者从项目中删除一个文件,或者从其中一个文件中删除
main
声明