Ich habe mehrere statische Bibliotheken erstellt, die von mehreren iOS-Projekten gemeinsam genutzt werden. In vielen dieser statischen Bibliotheken habe ich Komponententests erstellt. Ich möchte, dass diese Tests ausgeführt werden, wenn ich das Projekt, das die statische Bibliothek enthält, testen.So führen Sie Tests von iOS Static Library aus Ihr Projekt ist abhängig von
Ich habe versucht, alle Tests innerhalb der "Test" -Abschnitt in den wichtigsten Projekten Schema, aber dies ergibt sich in der Regel in "Simulator ist bereits in Verwendung" Fehler und die Tests fehlschlagen. Wahrscheinlich, weil die vorherigen Tests den Simulator verwenden.
Haut CreatorTests sind für das Hauptprojekt
SEUSUIKitTests, APIKitTests, PurchaseKitTests und MCSkinKitTests alle Tests sind, die von angeschlossenen statischen Bibliotheken sind
Bin ich über das den richtigen Weg, oder Soll ich anders denken?
** EDIT **
Sieht aus wie dieser Stapelüberlauf Frage das gleiche Problem hat.
Xcode 5: Multiple test targets in one scheme: "Simulator already in use"
** EDIT 2 ** Radar: http://openradar.appspot.com/15153136