Bereitstellungsziel für CocoaPods-Pod festlegen

Ich verwende CocoaPods, um Abhängigkeiten in meinem Projekt zu verwalten. Ich habe Podfile geschrieben:

target 'MyApp' do
  platform :ios, '8.0'
  # Uncomment this line if you're using Swift or would like to use dynamic frameworks
  #use_frameworks!

  # Pods for MyApp
  pod 'KeepLayout', :git => 'https://github.com/iMartinKiss/KeepLayout', :tag => 'v1.6.0'
  pod 'EasyMapping'

  target 'MyAppTests' do
    inherit! :search_paths
    # Pods for testing
  end

  target 'MyAppUITests' do
    inherit! :search_paths
    # Pods for testing
  end

end

Diese Datei funktioniert gut mit CocoaPods 0.x, aber ich kann kein Projekt kompilieren, nachdem ich auf CocoaPods 1.0 aktualisiert habe. Nachdem ich @ ausgeführt ha

pod update 

Ich kann mein Projekt nicht mit Fehler kompilieren:

/ Users /<...>/ Pods / KeepLayout / Sources / KeepAttribute.m: 195: 1: Die schwache Eigenschaft kann nicht synthetisiert werden, da das aktuelle Bereitstellungsziel keine schwachen Referenzen unterstützt.

Ich habe gesehen, dass jede Bibliothek mit einem anderen Bereitstellungsziel erstellt wurde. Zum Beispiel wird KeepLayout mit dem Bereitstellungsziel 4.3 erstellt.

Wie kann ich das Build-Ziel für jede Pod-Abhängigkeit bestimmen?

Antworten auf die Frage(6)

Ihre Antwort auf die Frage