2014-09-16 12 views
7

Ich versuche zu laufen Kiwi (installiert über CocoaPods) -Tests auf iOS8 Gerät, sondern die Erstellung fehl mit den folgenden Verknüpfungsfehlern auszuführen:Unable Kiwi Tests auf iOS8 Gerät

ld: warning: ignoring file /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks/XCTest.framework/XCTest, missing required architecture armv7 in file /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Library/Frameworks/XCTest.framework/XCTest (2 slices) 
Undefined symbols for architecture armv7: 
    "_OBJC_METACLASS_$_XCTestSuite", referenced from: 
     _OBJC_METACLASS_$__KWAllTestsSuite in libPods-TestTests.a(KWAllTestsSuite.o) 
    "_OBJC_CLASS_$_XCTestSuite", referenced from: 
     _OBJC_CLASS_$__KWAllTestsSuite in libPods-TestTests.a(KWAllTestsSuite.o) 
     objc-class-ref in libPods-TestTests.a(KWAllTestsSuite.o) 
     l_OBJC_$_CATEGORY_XCTestSuite_$_KWConfiguration in libPods-TestTests.a(KWAllTestsSuite.o) 
    "_OBJC_METACLASS_$_XCTestCase", referenced from: 
     _OBJC_METACLASS_$_TestTests in TestTests.o 
     _OBJC_METACLASS_$_KWSpec in libPods-TestTests.a(KWSpec.o) 
    "_OBJC_CLASS_$_XCTestCase", referenced from: 
     _OBJC_CLASS_$_TestTests in TestTests.o 
     _OBJC_CLASS_$_KWSpec in libPods-TestTests.a(KWSpec.o) 
    "__XCTFailureHandler", referenced from: 
     -[TestTests testExample] in TestTests.o 
    "__XCTFailureFormat", referenced from: 
     -[TestTests testExample] in TestTests.o 
    "_OBJC_EHTYPE_$__XCTestCaseInterruptionException", referenced from: 
    GCC_except_table2 in TestTests.o 
ld: symbol(s) not found for architecture armv7 

Tests bauen und läuft auf jedem verfügbarer Simulator. XCTest-Tests ohne Kiwi werden ebenfalls erstellt und erfolgreich auf iOS 8-Geräten ausgeführt.

EDIT 31,10 entfernt Link zu Testprojekt

Antwort

5

Try $(PLATFORM_DIR)/Developer/Library/Frameworks Ihres Projekts Build-Einstellungen => Rahmensuchpfade

enter image description here

1

hinzufügen -framework XCTest-Other Linker Flags in Ihrem Xcode Projekt hinzuzufügen