Xcode 8 Pod 更新问题 - 由于主要版本更新而重新创建 CocoaPods

Xcode 8 Pod update issue - Re-creating CocoaPods due to major version update

我安装了最新版本 Xcode 8 beta。我的项目是由 Swift 2.0 开发的。所以我将项目转换为 Swift 3. 所以我更新了 pod 文件。但是当我更新 pod 文件时出现错误。

Pod 文件:

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
use_frameworks!

pod 'Alamofire', '~> 3.4'
pod 'SwiftyJSON', :git => 'https://github.com/SwiftyJSON/SwiftyJSON.git'
pod "SwiftSpinner"
#pod "AFNetworking", "2.5.0"
pod 'HanekeSwift'

错误信息:

Re-creating CocoaPods due to major version update. Analyzing dependencies [!] The dependency Alamofire (~> 3.4) is not used in any concrete target. The dependency SwiftyJSON (from https://github.com/SwiftyJSON/SwiftyJSON.git) is not used in any concrete target. The dependency SwiftSpinner is not used in any concrete target. The dependency HanekeSwift is not used in any concrete target.

注意: 我已经使用这个命令更新了 cocoapods

sudo gem install cocoapods

要解决此问题,请删除当前的 pod 文件并使用终端创建一个。按照以下步骤操作:

  1. 打开终端
  2. 导航到您的项目路径
  3. 在终端中键入 pod init 以创建新的 pod 文件
  4. 打开新建的pod文件,在target "TargetName" do之后end之前写上你要安装的pod行。
  5. 然后在终端输入pod install

希望对您有所帮助!