O Xcode i iOS SDK
Xcode 3.2.6 dla Mac OS X 10.6 i iOS 4.3
Zawartość
Wprowadzenie
Zgodność
Co nowego
Instalacja
Zawiadomienie dezaprobata
Wprowadzenie
Xcode to kompletny zestaw narzędzi dla deweloperów tworzenia aplikacji dla komputerów Mac, iPhone oraz iPad.
Ten pakiet instaluje Xcode IDE, narzędzia do analizy wydajności, iOS Simulator i platformy
ram i API w postaci Mac OS X i SDK SDK iOS.
Zachęcamy deweloperów do przyłączenia się do Mac i programy iOS Developer dostępu do aplikacji. Sklep, dodatkowe wsparcie i dokumentacji, jak również udostępniania zasobów, które umożliwią testowanie i wdrażanie aplikacji na iPhone, iPod touch lub urządzenia iPad. Więcej informacji na stronie:
dla IOS: http://developer.apple.com/programs/ios/
for Mac! http://developer.apple.com/programs/mac/
Do dyskusji deweloperów, odwiedź Forum Developer na:
Kompatybilność: Xcode 3.2 wymaga Mac z procesorem Intel z systemem Mac OS X Snow Leopard wersji 10.6.6 lub nowszej.
Uwaga: niektóre dystrybucje z Xcode nie obejmują SDK iOS, ty
może zweryfikować ich obecność w Instalatorzy "Instalacja niestandardowa" okienku.
Co nowego
• Xcode 3.2.6 obsługuje pakowania i składania do App Store dla Mac i iOS
• iOS SDK 4.3 obsługuje iPhone, iPod touch i iPad
! Ustawianie bazy SDK do "Najnowsze iOS" wykorzystuje najnowsze SDK, nawet po aktualizacji
• Auto-provisioning nowych urządzeń - kliknij przycisk "Użyj dla rozwoju", aby dodać urządzenie do portalu
! Użyj "Profil programisty Export" do tworzenia kopii zapasowych certyfikatów deweloper i profili
• pozycja menu: "Upgrade Aktualna docelowa dla iPad ..." do konwersji Universal aplikacji
! - Base SDK powinien być ustawiony na "Najnowsze iOS"
! - Target Deployment iOS ustawiony na minimalną wersję iOS chcesz wspomóc
! - Ukierunkowane Rodzina urządzeń powinien być ustawiony na iPhone / iPad
• Nowy szablon projektu dla IOS "Okno na bazie aplikacji" mogą tworzyć aplikacje uniwersalne O SDK i iOS Simulator. Pakiet ten obejmuje dwa rodzaje SDK: Mac OS X i iOS. Mac OS X SDK obejmują ram i nagłówki, które pozwalają na cel odpowiednich Mac OS X w wersji numer. IOS SDK działa podobnie, ale również dodatkowe funkcje, takie jak pakiecie kompilatorów, i Simulator iOS. Istnieją dwa ważne ustawienia systemu budowania związane z SDK i OS jesteś kierowania: bazy SDK, a Mac OS X czy Target Deployment iOS. Baza SDK odnosi do zestawów ram do budowy aplikacji, i powinny być zwykle najbardziej ostatnich. Cel wdrożenia odnosi się do minimalnych OS chcesz wspomóc z
aplikacji, być może jedna większa wersja z powrotem.
UWAGA: z iOS SDK 4.2, Simulator iOS można uruchomić uniwersalne aplikacje w trybie iPad lub iPhone
trybie z jednego uniwersalny build.
Na kwalifikację na konkretnej wersji IOS należy sprawdzić na urządzeniu.
Nowości w Xcode
• Interfejs szablonu została całkowicie przebudowana, dzięki czemu łatwiej stworzyć "nowe Projekt "," New Target "i" Nowy plik "zasobów. Ta wersja Xcode także dodaje nowe
szablony dla systemów Mac OS X i iOS aplikacji.
• Nowy, opcjonalny LLVM kompilator używa znacznie szybciej Clang front-end parser w połączeniu z
LLVM back-end kompilatora szybko kompiluje i szybki kod wykonywalny. LLVM
Kompilator GCC 4.2 korzyści z poprawy zaplecza generowanie kodu LLVM, ale
korzysta z GCC 4.2 parser celu zachowania kompatybilności wstecznej i dodać C + + wsparcia.
LLVM kompilator wróci do LLVM GCC 4.2 po napotkaniu kodu C + +.
• Nowe menu build "Zbuduj i Analyze" wygeneruje budować ostrzeżenia za pomocą nowego statycznych analizatora identyfikacji potencjalnych błędów kodowania, analizując najbardziej możliwe, kod ścieżki. Te ostrzeżenia budować można także przeglądać za pomocą nowej bańki wiadomość, który po kliknięciu wyświetla strzałki, które przez kroki, które mogą tworzyć błąd kodowania.
• Nowy, mniej natarczywe pęcherzyki wiadomość pobytu do prawej i zajmują mniej miejsca w oknie edytora, bez konieczności ponownego płynące kodu źródłowego.
• Nowe budować oknie wyników utrzymuje wyniki tak, że stare ostrzeżenia nie zostaną utracone, co pozwala na
zamknąć i ponownie uruchomić z Xcode łatwiej wrócić do poprzedniego stanu.
• Nowe "Szybka pomoc" funkcja (opcja-kliknij dwukrotnie na API) daje natychmiastowy dostęp do Najczęściej informacje o dokumentacji, zastępując asystent. Szybki
Pomoc zniknie, gdy fokus jest, lub okna mogą być przeciągane do bardziej
zadokowany pozycji na ekranie.
• Dokumentacja jest już ściągnąć z sieci domyślnie po instalacji i będzie
automatycznie aktualizowane w tle. Jeśli nie chcesz, aby pobrać
dokumentacji w celu zaoszczędzenia miejsca na dysku, możesz odznaczyć dokumentacji w instalacji
czas i dokumenty będą zamiast być oglądane z serwera online.
• Nowe okno Dokumentacja dla deweloperów prezentuje wyniki wyszukiwania z boku przez
kategorii, co ułatwia poruszanie się po wynikach wyszukiwania.
• Nowy element paska narzędzi Zestawienie pozwala zobaczyć i ustawić projektu aktywnych Target, Konfiguracja, Architektura, i jeśli działa na urządzeniu lub Simulator.
• Ustawienie architektury i SDK są teraz wykonane z przewidzianych listy pop-up, a nie
wprowadzone ręcznie łańcuchy lub długie trasy.
• Teraz łatwiej można dodać znane ramy do projektu
• edytor kodu źródłowego pozwala teraz na "Edytuj Wszystkie W Zakres", aby edytować wszystkie instancje symbol danego zakresu.
• Tworzenie ustawień można ustawić dla dowolnej kombinacji architektury i SDK.
• GCC 4.2 jest kompilator domyślny 10,6 SDK
• Korzystanie z LLVM kompilator wymaga 10,6 SDK, lub iOS SDK 4.0 lub nowszy
• Korzystanie z LLVM GCC lub GCC 4.2 wymaga 10,5 lub 10,6 SDK SDK
Do ostatniej wizyty bezpieczeństwa informacji:
http://support.apple.com/kb/HT1222
W celu uzyskania szczegółowych informacji prosimy zapoznać się z pełną notatki Xcode wydania. Instalacja Xcode i iOS SDK instalatora posiada sześć opcje konfiguracji instalacji z "Dostosuj ..." przycisk:
• Essentials. Zawiera podstawowe składniki Xcode, domyślnie instalowany w /
Developer lub innego wybranego katalogu, w tym zewnętrznych tomów.
! - IOS SDK. Zawiera iOS SDK, narzędzi i iOS Simulator
• Narzędzia systemowe. Zawiera CHUD narzędzi wydajności. Jej elementy są zawsze umieszczane
w / Developer.
• UNIX Rozwoju. Narzędzia wiersza polecenia używane do projektowania systemu UNIX. Jego składniki są zawsze umieszczane w katalogu / usr - tylko jedna wersja zainstalowanego na raz.
• Dokumentacja. Konfiguruje Xcode do automatycznego pobrania aktualizacji do autora
dokumentacji. Jeśli zostało zaznaczone w dokumentacji zostanie odczytana z sieci zamiast na dysku lokalnym. Mogą być zmieniane poprzez Preferencje.
• Mac OS X 10.4 SDK. Ta opcja, domyślnie wyłączony, dodaje wsparcie dla rozwoju
aplikacji przeznaczonych Mac OS X 10.4 API.
Przez cały ten <Xcode> dokument odnosi się do ścieżki, w którym Narzędzia dla deweloperów Komponentów Essentials są zainstalowane.
Teraz można mieć wiele wersji zestawu narzędzi Xcode zainstalowany. Można przenieść lub zmienić nazwę katalogu <Xcode>, ale nie może zmieniać jego wewnętrznej struktury. Jeśli chcesz odwołać się do Application Developer z innego katalogu, to najlepiej użyć aliasów lub dowiązanie symboliczne dla pełną ścieżkę.
UWAGA: Tylko jedna wersja Narzędzia systemowe i składniki UNIX Wspierania Rozwoju
może być zainstalowany na komputerze w danym momencie. Ostatni zainstalowany zestaw tych składników zastępuje
wcześniej zainstalowanych zestaw.
Instalacja niestandardowa: Krok po kroku
Domyślnie Xcode instaluje w / Developer z poprzednimi wersjami automatycznie uaktualniana. Do
zachować wcześniejszych wersji Xcode, musisz wybrać "Custom Install" i
określić nowy katalog <Xcode> lub zmienić nazwę istniejącego katalogu Xcode (/
Developer) przed zainstalowaniem nowej wersji. Patrz krok 4 poniżej.
1. Boot na partycji z wymaganymi Mac OS X w wersji 10.6 lub nowszej.
2. Pobierz pakiet instalacyjny Xcode.
3. Kliknij dwukrotnie. Mpkg pakietu Instalatora (ikona otwartego okna brązowy).
4. Aby zainstalować Xcode w katalogu innym niż domyślny / Developer, należy określić
<Xcode> nową nazwę katalogu na "Custom Install" okienku
⁃ Wybierz ikonę folderu w "Location" obok "Essentials" pakietu.
⁃ Wybierz "Inne ..." na górze pop-up.
⁃ Przejdź do lokalizacji nowego folderu <Xcode>. Wybierz "Nowy folder".
⁃ Wprowadź nazwę folderu w "Nowy folder" okno; Wybierz opcję "Utwórz".
⁃ koniec wybierz "Wybierz" w "zainstalować Xcode Tools" okienku.
5. Uwierzytelnij się jako administrator. Pierwszy użytkownik utworzyć podczas konfigurowania Mac OS X z uprawnieniami administratora domyślnie.
Po zainstalowaniu narzędzia Xcode dewelopera, można uzyskać dostęp do dokumentacji
uruchomienie Xcode i wybrania którejkolwiek z pozycji w menu Pomoc. Developer aplikacji takich jak Xcode, Instruments, i Interface Builder są instalowane w <Xcode> / Applications.
Odinstalowywanie Xcode Developer Tools
Aby odinstalować narzędzia Xcode autora na woluminie rozruchowym, wraz z <Xcode> katalogu, z typ okna Terminal:
$ Sudo <Xcode> / Library / uninstall-DevTools - mode = wszystkie
Aby usunąć podstawowych treści autora na woluminie rozruchowym, ale pozostawić <Xcode> katalog i pliki nienaruszone, od typu okna Terminalu:
$ Sudo <Xcode> / Library / uninstall-DevTools - mode = systemsupport
Po prostu usunąć UNIX wspierania rozwoju na woluminie rozruchowym, ale pozostawić <Xcode> katalog i pliki nienaruszone, od typu okna Terminalu:
$ Sudo <Xcode> / Library / uninstall-DevTools - mode = unixdev
Wreszcie, po prostu odinstalować <Xcode> katalogu można po prostu przeciągnąć go do kosza, lub z Typu oknie terminala:
$ Sudo <Xcode> / Library / uninstall-DevTools - mode = xcodedir
UWAGA: deinstalator, że statki z poprzednich wersji narzędzia Xcode deweloper nie będzie
czyste wszystko od systemu prawidłowo. Należy użyć jednej z tych instalacji
Narzędzia programistyczne Xcode.
Zawiadomienie dezaprobata
Następujące katalogi z Xcode jest przestarzała i zostanie usunięta w przyszłej wersji narzędzia Xcode autora:
<Xcode> / Narzędzia (zawartość przesunie się <Xcode> / usr / bin)
<Xcode> / Makefile (zawartość przesunie się <Xcode> / usr / share / makefile)
Copyright © 2010-2011 Apple Inc Wszelkie prawa zastrzeżone. Apple, logo Apple, Mac, Mac OS, Macintosh, iPhone,i Xcode są znakami towarowymi firmy Apple Inc, zastrzeżonymi w USA i innych krajach.
IOS jest znakiem towarowym lub zarejestrowanym znakiem towarowym firmy Cisco w USA i innych krajach i jest stosowany na podstawie licencji.