我每次尝试在我的iMac上No such Module
项目时获得build/build for testing
,但是当我在我的Macbook Pro中运行完全相同的项目(项目在iCloud驱动器上)时,一切似乎都是工作得很好。
两台计算机都在macOS high sierra上
Xcode都是9.0.1
我的Podfile:
platform :ios, '10.0'
target '___' do
use_frameworks!
pod 'Socket.IO-Client-Swift', '~> 12.0.0'
pod 'SkyFloatingLabelTextField'
pod 'SwAlert'
pod 'RealmSwift'
pod 'ESTabBarController-swift'
end
我试过了:
$(SRCROOT)
通过进一步调查我发现派生数据文件夹缺少我的pod的所有* .framework文件,所以我从我的macbook pro复制了派生数据文件夹(正常工作)并将其移动到imac,令人意外的是,似乎修复了No such Module
错误,但出现了一个新错误missing required modules: 'SSCZLib', 'SSCommonCrypto'
我该如何解决?
PS:我正在使用.xcworkspace
文件
答案 0 :(得分:3)
我通过单独构建pods-projectname
文件来解决问题
build
pods-projectname
pods-projectname
文件。