Ios 使用带有XCode 8的Swift 2.2吊舱

Ios 使用带有XCode 8的Swift 2.2吊舱,ios,xcode,Ios,Xcode,我安装了新的XCode 8并尝试运行我的项目。我使用的一些POD还没有更新到Swift 2.3/3.0,项目也不会编译。如何在我的项目中使用旧的pod 请检查使您的swift 2.2或swift 2.3吊舱与Xcode8兼容的程序 作为步骤: 首先,在Xcode 7中打开项目。转到“项目设置”,打开“生成设置”选项卡,然后单击“+”添加用户定义的设置:SWIFT\u VERSION=2.3 在pod文件中,您应该放置以下安装后脚本。别忘了用你自己的团队ID替换你的团队ID 请记住,这将适用于大

我安装了新的XCode 8并尝试运行我的项目。我使用的一些POD还没有更新到Swift 2.3/3.0,项目也不会编译。如何在我的项目中使用旧的pod

请检查使您的
swift 2.2
swift 2.3
吊舱与Xcode8兼容的程序

作为步骤:

  • 首先,在Xcode 7中打开项目。转到“项目设置”,打开“生成设置”选项卡,然后单击“+”添加用户定义的设置:
    SWIFT\u VERSION=2.3

  • 在pod文件中,您应该放置以下安装后脚本。别忘了用你自己的团队ID替换你的团队ID


  • 请记住,这将适用于大多数pod,但并非所有我仍在努力工作的
    Eureka
    pod

    你不能。但是很多豆荚都有迅捷的3个分支,你可以使用它们
    post_install do |installer|
      installer.pods_project.build_configurations.each do |config|
        # Configure Pod targets for Xcode 8 compatibility
        config.build_settings['SWIFT_VERSION'] = '2.3'
        config.build_settings['PROVISIONING_PROFILE_SPECIFIER'] = 'YOURTEAMID/'
        config.build_settings['ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES'] = 'NO'
      end
    en