Comment définir l'Héritage Swift Version pour chaque Pod en Podfile Xcode 9.0 Swift 3.2 / Swift 4.0

Je suis actuellement en train de mettre de l'héritage dans le Podfile à SWIFT_VERSION = 2.3, mais quelques-uns des bibliothèques, je suis en utilisant Swift 3.0, ce qui signifie que j'ai besoin de régler manuellement l'héritage pour tous les Swift 3.0 gousses d'héritage à No sur chaque pod install. Comment puis-je configurer chaque pod version dans le Podfile installateur?

C'est ce que je suis en train d':

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

Si j'ai mis config.build_settings['SWIFT_VERSION'] = '3.0', que nous avons des problèmes avec Swift 2.3 gousses. La meilleure solution est que si nous nous fixons chaque pod version héritée séparément pour éviter d'avoir à le paramétrer manuellement.

InformationsquelleAutor Tal Zion | 2016-11-09