Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/100.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
带CoCoapod的重复符号iOS_Ios_Xcode_Compilation_Cocoapods - Fatal编程技术网

带CoCoapod的重复符号iOS

带CoCoapod的重复符号iOS,ios,xcode,compilation,cocoapods,Ios,Xcode,Compilation,Cocoapods,当我想编译我的应用程序时,我遇到了一个问题 duplicate symbol _OBJC_METACLASS_$_PodsDummy_Pods_silkke in: /Users/peltie_j/Library/Developer/Xcode/DerivedData/silkke-gubgeyzrbcwqglexienpzvasdvwk/Build/Products/Debug-iphoneos/libPods-Silkke.a(Pods-silkke-dummy.o) /Users/pelt

当我想编译我的应用程序时,我遇到了一个问题

duplicate symbol _OBJC_METACLASS_$_PodsDummy_Pods_silkke in:
/Users/peltie_j/Library/Developer/Xcode/DerivedData/silkke-gubgeyzrbcwqglexienpzvasdvwk/Build/Products/Debug-iphoneos/libPods-Silkke.a(Pods-silkke-dummy.o)
/Users/peltie_j/Library/Developer/Xcode/DerivedData/silkke-gubgeyzrbcwqglexienpzvasdvwk/Build/Products/Debug-iphoneos/libPods-silkke.a(Pods-silkke-dummy.o)

duplicate symbol _OBJC_CLASS_$_PodsDummy_Pods_silkke in:
/Users/peltie_j/Library/Developer/Xcode/DerivedData/silkke-gubgeyzrbcwqglexienpzvasdvwk/Build/Products/Debug-iphoneos/libPods-Silkke.a(Pods-silkke-dummy.o)
/Users/peltie_j/Library/Developer/Xcode/DerivedData/silkke-gubgeyzrbcwqglexienpzvasdvwk/Build/Products/Debug-iphoneos/libPods-silkke.a(Pods-silkke-dummy.o)

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


我不明白为什么,所以如果你有任何想法,提前谢谢

当您在项目中多次添加相同文件的引用时,通常会发生这种情况。
我建议在Show中搜索文件“PodsDummy_Pods”,并查找Navigator,如果添加了两次引用,则删除引用。

当您在project中多次添加同一文件的引用时,通常会发生这种情况。
我建议在Show中搜索文件“PodsDummy_Pods”,并查找Navigator,如果添加了两次引用,则删除引用。

当您在project中多次添加同一文件的引用时,通常会发生这种情况。
我建议在Show中搜索文件“PodsDummy_Pods”,并查找Navigator,如果添加了两次引用,则删除引用。

当您在project中多次添加同一文件的引用时,通常会发生这种情况。
我建议在Show中搜索文件“PodsDummy_Pods”,并查找Navigator,如果添加了两次引用,则删除引用。

这基本上意味着在构建中两次将
PodsDummy_Pods_silke
作为依赖项添加,因此它会为其构建两个二进制文件(libPods silke.a)。这可能是因为以下任何原因:

  • pod文件中的错误(例如,在主目标和测试目标中包含相同的pod)
  • 您将依赖项添加为pod并手动添加(例如,如果您过去在项目中以代码形式导入库,而现在您正移动到Cocoapods,但您忘记删除手动导入的副本)
  • 发生了另一件非常糟糕的事情,这可能需要您清理pods文件夹,重新安装它们(
    pod install
    ),重新打开Xcode工作区,从Xcode清理构建(
    Cmd+K
    ),然后再次尝试构建

这基本上意味着您在构建中两次将
PodsDummy\u Pods\u silke
作为依赖项添加,因此它为其构建了两个二进制文件(libPods silke.a)。这可能是因为以下任何原因:

  • pod文件中的错误(例如,在主目标和测试目标中包含相同的pod)
  • 您将依赖项添加为pod并手动添加(例如,如果您过去在项目中以代码形式导入库,而现在您正移动到Cocoapods,但您忘记删除手动导入的副本)
  • 发生了另一件非常糟糕的事情,这可能需要您清理pods文件夹,重新安装它们(
    pod install
    ),重新打开Xcode工作区,从Xcode清理构建(
    Cmd+K
    ),然后再次尝试构建

这基本上意味着您在构建中两次将
PodsDummy\u Pods\u silke
作为依赖项添加,因此它为其构建了两个二进制文件(libPods silke.a)。这可能是因为以下任何原因:

  • pod文件中的错误(例如,在主目标和测试目标中包含相同的pod)
  • 您将依赖项添加为pod并手动添加(例如,如果您过去在项目中以代码形式导入库,而现在您正移动到Cocoapods,但您忘记删除手动导入的副本)
  • 发生了另一件非常糟糕的事情,这可能需要您清理pods文件夹,重新安装它们(
    pod install
    ),重新打开Xcode工作区,从Xcode清理构建(
    Cmd+K
    ),然后再次尝试构建

这基本上意味着您在构建中两次将
PodsDummy\u Pods\u silke
作为依赖项添加,因此它为其构建了两个二进制文件(libPods silke.a)。这可能是因为以下任何原因:

  • pod文件中的错误(例如,在主目标和测试目标中包含相同的pod)
  • 您将依赖项添加为pod并手动添加(例如,如果您过去在项目中以代码形式导入库,而现在您正移动到Cocoapods,但您忘记删除手动导入的副本)
  • 发生了另一件非常糟糕的事情,这可能需要您清理pods文件夹,重新安装它们(
    pod install
    ),重新打开Xcode工作区,从Xcode清理构建(
    Cmd+K
    ),然后再次尝试构建

你能复制你的播客文件吗?你能复制你的播客文件吗?你能复制你的播客文件吗?你能复制你的播客文件吗?