swift - TodayViewController 上没有这样的模块错误

标签 swift xcode cocoapods ios10-today-widget

我有一个额外的目标,它是一个今天的小部件。我正在尝试向该目标添加一些 pod,但是当我尝试导入模块时,我没有得到这样的模块“xxx”,顺便说一句,它正在我的主要目标上工作。这是我已经完成的,

播客文件

target 'My-Project' do
    use_frameworks!
    pod 'SwiftyUserDefaults'
    pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git'
end

target 'My-Widget' do
    use_frameworks!
    pod 'SwiftyUserDefaults'
    pod 'Alamofire', :git => 'https://github.com/Alamofire/Alamofire.git'
end

post_install do |installer|
    installer.pods_project.targets.each do |target|
        target.build_configurations.each do |config|
            config.build_settings['SWIFT_VERSION'] = '3.0'
        end
    end
end
  • pod 安装没有错误。
  • .xcworkspace 打开的项目
  • pod --version 是 1.0.1
  • 我已经多次清除派生数据、清理项目、重新打开项目和重建项目。

我怎样才能让它发挥作用?

结果是 enter image description here

最佳答案

似乎 cocoapods 版本有点过时了。在某些情况下(尤其是考虑到不断变化的 swift、xcode 和 cocoapods),它可能会导致令人沮丧的后果。幸运的是,这个问题很容易通过更新 cocoapods 来修复。

关于swift - TodayViewController 上没有这样的模块错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41533276/

相关文章:

iOS:AppDelegate 中的 Swift Access 按钮

xcode - 如何在 XCode 中创建没有 Storyboard或界面生成器的 Cocoa 应用程序?

swift - 如何在快捷方式应用程序中自定义 Siri 快捷方式

xcode - 如何使用时区在 sqlite 中格式化日期时间?

objective-c - 如何创建包含静态库的 pod?

ios - pod repo push 继续使用旧提交

swift - 动态 View 取决于自由形式移动的 View 数量

javascript - 我如何从 JS 到 Swift 通信

Obj-C 的 Swift 桥接头

ios - 尝试将 Crashlytics 更新到 v3.10.3 时没有此类模块错误