【问题标题】:Cannot find module error when archiving iOS project using CocoaPods使用 CocoaPods 归档 iOS 项目时找不到模块错误
【发布时间】:2019-10-06 23:12:19
【问题描述】:

我在归档 iOS 项目时收到错误消息“找不到模块 SwiftMessages”。我正在使用 CocoaPods、Xcode V10.2 和 iOS V10.1。这是我的 pod 文件:

# Uncomment the next line to define a global platform for your project
platform :ios, '10.1'

      # Comment the next line if you're not using Swift and don't want to use dynamic frameworks
      use_frameworks!

  # Pods for Minuteapp
  pod 'FacebookCore'
  pod 'FacebookLogin'
  pod 'FBSDKCoreKit'
  pod 'FBSDKShareKit'
  pod 'FBSDKLoginKit'
  pod 'FacebookShare'
  pod 'Firebase/Database'
  pod 'Firebase/Core'
  pod 'Firebase'
  pod 'FolioReaderKit'
  pod 'SwiftyStoreKit'
  pod 'SwiftMessages' , '7.0.0'
  pod 'GoogleSignIn'
  pod 'Promises' 
  pod 'Firebase/Auth'
  pod 'Firebase/Analytics'
  pod 'Flurry-iOS-SDK/FlurrySDK' #Analytics Pod
  pod 'Flurry-iOS-SDK/FlurryAds' #Advertising Pod (requires Analytics)
  pod 'Flurry-iOS-SDK/FlurryMessaging'
  pod 'STPopup' 
  pod 'SendGrid-Swift'
  pod 'DeviceKit'
end

【问题讨论】:

    标签: ios xcode cocoapods


    【解决方案1】:

    尝试删除DerivedData 文件夹:

    ~/Library/Developer/Xcode/DerivedData/
    

    内部有一个名为ModuleCache 的文件夹,用于缓存模块版本。删除它将重新编译所有模块,可能会解决您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-02
      • 2023-03-04
      • 2019-02-16
      • 1970-01-01
      • 2018-05-29
      • 2020-04-06
      • 2017-07-20
      相关资源
      最近更新 更多