当我尝试运行我的Xcode项目时,它失败并显示一条错误,指出我有重复的符号。以下是我解决此错误的方式。希望能帮到你〜
从错误信息中我发现WPBuySkinAlertView可能是重复的类。所以我在项目中搜索文件。
项目中有两个WPBuySkinAlertView文件。
因此,下次出现此错误时,请根据错误信息检查项目,找到重复的类并删除它。
答案 0 :(得分:8)
选择Proiect ===>目标===>构建阶段==>编译源代码搜索WPBuySkinAlertView这个名称你会在搜索结果中看到2个文件从中删除一个
答案 1 :(得分:0)
如果此错误在安装新 Pod 后立即发生,请运行 pod update
。我怀疑我安装的新 pod 实际上安装了一些与之前 pod 相同的依赖项,因此存在重复项。 pod update
帮我修好了。
答案 2 :(得分:0)
据我所知,导致此错误的原因有多种。我有 2 个包含 @main
的文件,这是不合逻辑的。
在 docs 中它说:
<块引用>将此属性应用于结构、类或枚举声明 表示它包含程序的顶级入口点 流量。
这是我的错误:
File1.swift
import SwiftUI
@main
...
File2.swift
import SwiftUI
@main
...