Cocoapod后Swift中没有此类模块错误
使用Swift5和Xcode-10.2 在Cocoapods安装使用后,我无法导入Swift模块-为什么 是的,有很多帖子给出了原因。但到目前为止,他们都没有为我工作 这是我的pod文件:Cocoapod后Swift中没有此类模块错误,swift,xcode,cocoa,dependency-management,Swift,Xcode,Cocoa,Dependency Management,使用Swift5和Xcode-10.2 在Cocoapods安装使用后,我无法导入Swift模块-为什么 是的,有很多帖子给出了原因。但到目前为止,他们都没有为我工作 这是我的pod文件: project 'M.xcodeproj' workspace 'MyApp.xcworkspace' platform :ios, '11.0' inhibit_all_warnings! source 'https://github.com/artsy/Specs.git' source 'https:
project 'M.xcodeproj'
workspace 'MyApp.xcworkspace'
platform :ios, '11.0'
inhibit_all_warnings!
source 'https://github.com/artsy/Specs.git'
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
def shared_pods
pod 'SwiftSVG'
end
target 'MyApp' do
inherit! :search_paths
shared_pods
end
我真傻
结果发现我的Podfile缺少项目目标:
project 'MyApp.xcodeproj'
workspace 'MyApp.xcworkspace'
platform :ios, '11.0'
inhibit_all_warnings!
source 'https://github.com/artsy/Specs.git'
source 'https://github.com/CocoaPods/Specs.git'
use_frameworks!
def shared_pods
# pod 'SVGKit'
pod 'SwiftSVG'
end
target 'MyApp' do
shared_pods
end
target 'MyApp Beta' do
shared_pods
end
target 'MyApp Stage' do
shared_pods
end
target 'MyApp Dev' do
shared_pods
end
target 'MyApp DevPatch' do
shared_pods
end
target 'MyApp Test2' do
shared_pods
end
target 'MyApp TestPatch' do
shared_pods
end
# target 'MyAppTests' do
# shared_pods
# end
# target 'MyAppUITests' do
# shared_pods
# end
您是否尝试过清理生成文件夹?SHIFT+COMMAND+Kyes,我这么做了,但是没有-没有帮助…试着通过运行以下命令重新安装你的吊舱:sudo gem install cocoapods clean pod deintegrate pod clean pod install,有时这解决了一些吊舱的问题我不太清楚。然而,我意识到我的7个目标中有一个是有效的。很有可能它一直都在起作用。但是其他6个目标呢。为什么另一个Xcode目标没有编译,仍然显示这个愚蠢的消息模块未找到。你知道这里吗?我对所有7个目标都有相同的框架搜索路径。我还需要设置其他参数吗?最后找到了:pod文件没有所有目标,因此头和框架搜索路径不正确。