CocoaPods Google 分析 .xcworkspace 和 .xcodeproj 文件

CocoaPods Google Analytics .xcworkspace and .xcodeproj files

我在 .xcodeproj 中有一个错误:

ld: framework not found Pods (null): Linker command failed with exit code 1 (use -v to see invocation)

我发现 pod 安装文件夹的错误很好,但我必须构建 .xcworkspace,但我不知道为什么 .xcodeproj 上的错误,如果它可能是应用程序部署的问题有人知道为什么他们是错误的吗?如何隐藏此错误?

正如 cocoapods 所述,当您第一次在项目中设置 cocoapods 时,从现在开始您需要使用 xcworkspace。你不能直接在 xcodeproj 上工作。这是因为它需要同时打开 Pods 和您的应用程序项目。

只需关闭您的 xcodeproj,再也不要打开它。只要您在项目中使用 cocoapods,请始终打开 xcworkspace 并始终从那里开始工作。

按照以下步骤操作:

  • 确保关闭所有Xcode项目。 (.xcworkspace.xcproject)(有时 .xcproject 仍然开放)
  • 运行 pod installpod update
  • 打开 ProjectName.xcworkspace
  • 清理构建 你的项目

之后你应该可以运行正常。