Ich versuche, Tests zu einer Mac App hinzuzufügen. Ich benutze XCTest-Framework. Wenn ich Tests (cmd + U) führe, erhalte ich "Test failed" und in der Konsole sehe ich:
%Vor%Irgendwelche Ideen? Prost!
Sie müssen die Codesignierung deaktivieren, um Komponententests auszuführen. Auf dieser Seite wird erläutert, wie Sie eine Konfiguration zum Testen erstellen, damit Ihre Debug- und Release-Anwendungen mit Code signiert werden Ihre Unit Tests sind nicht. Vergessen Sie nicht, nach dem Ändern der Konfiguration eine vollständige Reinigung durchzuführen.
Ich hatte das gleiche Problem mit "kein passendes Bild gefunden", als ich versuche, Tests zu einem bestehenden iOS-Projekt hinzuzufügen. Versuchen Sie, zu Build Settings of the Testziel zu gehen und setzen Sie "Build Active Architecture Only" auf "No". Das hat mein Problem gelöst.
Stellen Sie außerdem sicher, dass Sie für beide Ziele die gleiche Architektur haben oder Sie seltsame Linker-Fehler bekommen.