2014-06-06 10 views

Odpowiedz

104

Wygląda na to, że Xcode 6 zmienił identyfikator produktu dla wiązek testowych do oceny podjednostki z com.apple.product-type.bundle na com.apple.product-type.bundle.ocunit-test.

Edytuj $(ProjectName).xcodeproj/project.pbxproj i zamień dowolne wystąpienie com.apple.product-type.bundle.ocunit-test na com.apple.product-type.bundle. Teraz trzeba będzie to zrobić w dowolnym momencie otworzyć projekt z Xcode 6, a następnie chce otworzyć go w Xcode 5.

+5

Powinien zarobić więcej głosów! –

+2

To musi zarabiać więcej niż tylko głosy w górę. Oryginalny plakat musi to sprawdzić jako odpowiedź. – Phil

+1

Cóż, to nie denerwujące ani nic, dziękuję za odpowiedź! – anders

1

co pracował dla mnie było:

  1. Usuń launchScreen.storyboard (Move do śmieci).
  2. Utwórz nowy launchScreen.storyboard..Od pliku -> nowy plik -> Interfejs użytkownika iOS -> LaunchScreen (nazwałem to samo ORAZ zaznaczone dla wszystkich celów na dole)
  3. Zmień cel wdrożenia z 9.1 który jest jednym tworzę projekt z 8,3 (ta została wykonana w ramach projektu oraz celów)
  4. do tej pory ja wciąż otrzymuję ten sam błąd
  5. właśnie usunięty ProjectNameUITest od tej sekcji w Xcode picture here
Powiązane problemy