2017-07-20 2 views
0

Ich habe ein ObjC-App-Projekt mit einem UI-Automatisierung Swift-Ziel drin. Standardmäßig funktionieren die Build- und Test-Build erfolgreich.xcode-Bibliothek nicht gefunden für -lAFNetworking

Aber ich habe eine Cocoa Pod mit einem Swift Rahmen für die UI Automation Ziel hinzufügen ... Podfile:

workspace 'BlahApp.xcworkspace' 
platform :ios, '8.0' 
project 'BlahApp/BlahApp.xcodeproj' 

target 'BlahApp' do 
    pod 'Blahpod', '~> 2.1.6' 
    pod 'Mehpod', '~> 3.10.0' 
end 

target 'BlahAppUITests' do 
    use_frameworks! 
    platform :ios, '9.0' 
    pod 'autom', :git => 'https://blah.to.my.repo', :branch => 'master' 
end 

ich diese So fügen Sie, tun ein pod install, Xcode sauber, Xcode Run - -> Arbeiten, Xcode -Test nicht mit:

ld: Bibliothek nicht für -lAFNetworking gefunden

AFNetworking wird in Blahpod verwendet.

verschwendete Zeit versucht Xcode/Cocoapods zu bekommen zu tun, was ich will: 2 Tage

Jemand bitte hier, um mir helfen. versuchte die Lösung anderer Leute mit der Fehlermeldung ohne Erfolg.

+0

überprüfen Sie meinen Kommentar an: https://stackoverflow.com/questions/45152965/library-not-loaded-alamofire/45180199 # 45180199 – Joe

+0

Hallo @Joe! Dies ist, was ist in meinem Runpath und Framework-Suchpfad: '$ (geerbt) @ ausführbare_Pfad/Frameworks @ loader_path/Frameworks'/$ (geerbt)" $ PODS_CONFIGURATION_BUILD_DIR/AFNetworking-Framework "" $ PODS_CONFIGURATION_BUILD_DIR/autom "' ... nicht Arbeiten! – BadmintonCat

+0

Seltsamerweise funktioniert es bei einigen meiner Ziele, bei anderen nicht. Ich werde nur ein Ziel duplizieren, auf dem es funktioniert und damit für jetzt gehen. – BadmintonCat

Antwort

-1

in Build-Einstellung, die Suche nach Ausführen Pfad dann "@ executable_path/Frameworks" hinzufügen und alle anderen Inhalte zu AFNetworking ähnlichen entfernen

Verwandte Themen