ld: 未找到框架 IDZSwiftCommonCrypto
ld: framework not found IDZSwiftCommonCrypto
我安装了pod libcommoncrypto
,路径是
<project>/Pods/IDZSwiftCommonCrypto/IDZSwiftCommonCrypto/*.swift
个文件
我不明白为什么 Xcode
找不到 pod
安装的框架。
编辑(播客文件)
source 'https://github.com/CocoaPods/Specs.git'
project 'myproject.xcodeproj'
target 'myproject' do
use_frameworks!
pod 'Toaster'
pod 'libCommonCrypto'
end
编辑:未找到 CommonCrypto
你显然有 IDZCSwiftCommonCrypto
和 Toaster
作为你 "Linked Frameworks and Libraries" 中的显式条目,而不是你 cocoapods 的一部分。删除这两个并重试,这些只能通过 cocoapods 为您创建的 Pods_SwiftCommons.framework
添加到您的应用程序。
另外:pod 'libCommonCrypto'
根本没有创建任何名为 IDZSwiftCommonCrypto
的文件,而是我找到了 Pods/libCommonCrypto/CommonCrypto.{h,swift}
,正如我所期望的那样。 IDZSwiftCommonCrypto
是另一个 pod,与 libCommonCrypto 无关,如果您仍然有这些文件,我建议您清理您的 Pods 目录并再次 运行 pod update
。
我安装了pod libcommoncrypto
,路径是
<project>/Pods/IDZSwiftCommonCrypto/IDZSwiftCommonCrypto/*.swift
个文件
我不明白为什么 Xcode
找不到 pod
安装的框架。
编辑(播客文件)
source 'https://github.com/CocoaPods/Specs.git'
project 'myproject.xcodeproj'
target 'myproject' do
use_frameworks!
pod 'Toaster'
pod 'libCommonCrypto'
end
编辑:未找到 CommonCrypto
你显然有 IDZCSwiftCommonCrypto
和 Toaster
作为你 "Linked Frameworks and Libraries" 中的显式条目,而不是你 cocoapods 的一部分。删除这两个并重试,这些只能通过 cocoapods 为您创建的 Pods_SwiftCommons.framework
添加到您的应用程序。
另外:pod 'libCommonCrypto'
根本没有创建任何名为 IDZSwiftCommonCrypto
的文件,而是我找到了 Pods/libCommonCrypto/CommonCrypto.{h,swift}
,正如我所期望的那样。 IDZSwiftCommonCrypto
是另一个 pod,与 libCommonCrypto 无关,如果您仍然有这些文件,我建议您清理您的 Pods 目录并再次 运行 pod update
。