2016-09-17 76 views
0

我有一些问题和Xcode 8雨燕3.0的Xcode 8迁移荚

  1. 我已经将我.xCodeproject在SWIFT 3.0 sintax
  2. 我已经安装了所有的CocoaPods与SWIFT 3.0
兼容

Here my pods

所以每个pod都需要传统的swift版本或者xCode返回同上错误或者xCode返回一些关于pod sintax的错误。请帮帮我。

+0

什么版本您使用的可可豆荚的,因为我觉得他们固定在拉泰什这个传统迅速事t beta – bolnad

+0

我使用最新的beta cocoapods – iLucas97

回答

1

删除需要传统快速版本手动更改为YES任务的窗格,将此脚本添加到您的pod文件。它会通过你的豆荚,并将其设置为使用3.0版本

post_install do |installer| 
    installer.pods_project.targets.each do |target| 
    target.build_configurations.each do |configuration| 
     configuration.build_settings['SWIFT_VERSION'] = "3.0" 
    end 
    end 
end 
+0

试过了,但xCode返回sintax swift错误 – iLucas97

+0

请将“3.0”更改为“3.0”对您而言可能是正确的。 –

0

1.latest的Xcode 8

2,如果在你的项目中创建这样则u为此命令已经荚文件

open -e podfile 

然后

use_frameworks! 

    target '<your project name>' do 
     pod 'Alamofire', '~> 4.4' 
     //your all pod put here above end 
    end