我安装了新的XCode 8,并尝试运行我的项目。我使用的某些Pod尚未更新到Swift 2.3 / 3.0,并且该项目无法编译。如何在项目中使用较旧的Pod?
请检查此处的步骤,使您的Podswift 2.2
或swift 2.3
Pod与Xcode8兼容。
步骤如下:
首先,在Xcode 7中打开您的项目。转到项目设置,打开“构建设置”选项卡,然后单击“ +”添加用户定义的设置: SWIFT_VERSION = 2.3
在您的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
请记住,这对于大多数Eureka
Pod都可以正常工作,但并不是我仍然在为Pod工作而苦苦挣扎的所有方法。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句