Ich setze derzeit das Vermächtnis in Podfile
zu SWIFT_VERSION = 2.3
, aber einige der Bibliotheken, die ich verwende, sind Swift 3.0, was bedeutet, dass ich müssen das Legacy für alle Swift 3.0
Legs zu No
auf jedem pod install
manuell setzen. Wie konfiguriere ich jede Pod-Version im Podfile
Installer? DieseWie setze ich die ältere Swift-Version für jeden Pod in Podfile Xcode 9.0 Swift 3.2/Swift 4.0
ist, was ich Einstellung:
post_install do |installer|
installer.pods_project.targets.each do |target|
target.build_configurations.each do |config|
config.build_settings['SWIFT_VERSION'] = '2.3'
end
end
end
Wenn ich config.build_settings['SWIFT_VERSION'] = '3.0'
gesetzt, als wir Probleme mit Swift 2.3
Schoten haben. Die beste Lösung ist, wenn wir die Legacy-Version jedes Pods separat einstellen, um eine manuelle Einstellung zu vermeiden.