繁体   English   中英

在 XCode 8 中使用 Swift 2.2 Pod

[英]using Swift 2.2 Pods with XCode 8

我安装了新的 XCode 8 并尝试运行我的项目。 我使用的一些 Pod 尚未更新到 Swift 2.3/3.0,项目将无法编译。 如何在我的项目中使用较旧的 Pod?

在此处检查程序,以使您的swift 2.2swift 2.3 pod 与 Xcode8 兼容。

作为步骤:

  1. 首先,在 Xcode 7 中打开您的项目。转到项目设置,打开构建设置选项卡,然后单击“+”以添加用户定义的设置: SWIFT_VERSION = 2.3 在此处输入图片说明

  2. 在您的 Podfile 中,您应该放置以下安装后脚本。 不要忘记用你自己的替换 YOURTEAMID

 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

请记住,这对大多数 Pod 都可以正常工作,但并非所有我仍在努力使用Eureka Pod 工作。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM