我已经安装了pod libcommoncrypto
,路径是
<project>/Pods/IDZSwiftCommonCrypto/IDZSwiftCommonCrypto/*.swift
文件
我不明白为什么Xcode
无法找到 pod
安装的框架.
编辑(Podfile)
source 'https://github.com/CocoaPods/Specs.git'
project 'myproject.xcodeproj'
target 'myproject' do
use_frameworks!
pod 'Toaster'
pod 'libCommonCrypto'
end
最佳答案
您显然将 IDZCSwiftCommonCrypto
和 Toaster
作为“链接的框架和库”中的显式条目,而不是作为 cocoapods 的一部分。删除这两个并重试,这些应该只能通过 cocoapods 为您创建的 Pods_SwiftCommons.framework
添加到您的应用中。
另外:pod 'libCommonCrypto'
根本不会创建任何名为IDZSwiftCommonCrypto
的文件,而是我找到Pods/libCommonCrypto/CommonCrypto.{h,swift}
,正如我所料。 IDZSwiftCommonCrypto
是另一个 pod,与 libCommonCrypto 无关,如果您仍然有这些文件,我建议清理您的 Pods 目录并再次运行 pod update
。
关于ios - ld : framework not found IDZSwiftCommonCrypto,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48663537/