2014-09-12 12 views
5

Czy mogę debugować za pomocą mojego urządzenia, które właśnie zaktualizowałem do iOS 8? Chcę nadal używać Xcode 5.1.1, ale po aktualizacji urządzenia nie widzę go już w schemacie (zastępuje go element zastępczy "iOS device"). Nie można go zbudować na urządzeniu z systemem iOS 8 za pomocą symbolu zastępczego "Element docelowy iOS"debugowanie urządzenia iOS 8 z Xcode 5.1.1

Odpowiedz

5

Wersje Xcode przed Xcode 6.0, ponieważ Xcode nie rozpozna systemu operacyjnego na twoim urządzeniu. Aby przetestować na urządzeniach z systemem iOS 8, możesz użyć Xcode 6 GM (ponieważ Xcode 6 nie jest jeszcze dostępny w App Store).

Pobierz Xcode 6 GM w Apple Developer Member Center.

EDIT

Per użytkownika @ rmaddy komentarza, ty może wykorzystanie Xcode 5 przetestować aplikację na urządzeniu z iOS 8 (pod warunkiem, że nie korzysta z kodu zgodnego tylko z iOS 8+), ale musi podłączyć urządzenie jednorazowo podczas uruchamiania Xcode 6+ i umożliwić przetwarzanie plików symboli z urządzenia (możesz to zobaczyć w Organizatorze Xcode). Następnie powinien działać z Xcode 5.

+0

To jest fałsz. Z pewnością możesz używać Xcode 5 do testowania aplikacji iOS 7 na urządzeniu z systemem iOS 8. – rmaddy

+0

@rmaddy Nie działa dla mnie, gdy próbowałem ... – rebello95

+1

Robiłem to przez cały okres beta w ciągu ostatnich kilku miesięcy. To wymaga jednej początkowej sztuczki. Musisz użyć Xcode 6 z urządzeniem iOS 8 jeden raz. Wtedy zadziała z Xcode 5. – rmaddy