我知道,我知道,关于Cocoapods的另一个问题基本上就是same...except
我一直在尝试关注Segment's quickstart guide,以便将他们的pod集成到我的项目中,但完全遇到了障碍。我正在安装他们希望我安装的pod,并在我的AppDelegate中调用import Segment,这样我就可以进行配置,但我得到的只是No such module 'Segment'
这是我的podfile:
source 'https://github.com/CocoaPods/Specs'
workspace 'Pace'
target 'Pace' do
platform :ios, '12.0'
project 'Pace.xcproject'
pod 'Analytics', '~> 4.1'
pod "SwiftPhoenixClient", '~> 1.0'
pod 'MessageKit'
pod 'TwilioVideo', '~> 3.7'
pod 'SwiftyJSON'
pod 'DropDown'
pod 'SideMenu'
pod 'Firebase/Analytics'
pod 'Firebase/Messaging'
pod 'Firebase/Crashlytics'
pod 'OpenGraph'
end我已经尝试了在SO和其他地方遇到的所有解决方案,从检查Find Implicit Dependencies到将Pods的Link Binary With Libraries条目标记为可选to...you。
是的,我100%肯定我是从.xcworkspace?打开的
当然,我们将非常感谢您的帮助!
发布于 2021-05-04 01:48:49
事实证明,解决方案与Cocoapods处理Objective-C焦点pods的方式有关。
也就是说,使用pod 'Analytics', '~> 4.1', :modular_headers => true解除了我的封锁。
https://stackoverflow.com/questions/67373125
复制相似问题