如何解决链接器命令错误?

How do I resolve the linker command error?

我将 Stripe pod 安装到我的项目中,它可以正常工作,但现在它决定停止工作。我不断收到此错误。这是什么意思,我该如何解决?

Library not found for -IAFNetworking Linker

Linker command failed with exit code 1 (use -v to see invocation)

必须使用 <YourProject>.xcworkspace 而不是 <YourProject>.xcodeproj.

xcworkspace 包含您的 project 和您的 pods

您也可以按照以下步骤操作:

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

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