Oto co nowego w iOS 5 beta 3 - artykuł na bieżąco aktualizowany - x26

 

Kilkadziesiąt minut temu Apple wypuściło iOS 5 beta 3 dla twórców aplikacji na iOS. Kompilacja nowej wersji to 9A5259F i działa ona na iPadzie/iPadzie 2, iPhonie 3GS/4 i iPodzie Touch 3G/4G, ale na razie nie mamy oficjalnego dziennika zmian i nie wiemy, jakie zmiany wprowadza. Apple zapewne próbowało naprawić część błędów poprzednich wersji i poprawić ogólną wydajność urządzeń, ale o drobnych zmianach przekonamy się w kolejnych dniach.

1. Ikona FaceTime nie pojawia się w menu Ustawienia na terminalach iPhone.

2. iMessage działa pomiędzy iOS 5 beta 2 i beta 3, ale nie działa pomiędzy iOS 5 beta 2/3 i iOS 5 beta 1.

3. Rozwiązano niektóre problemy z interfejsem API Twittera, dzięki czemu Twoja lokalizacja jest automatycznie zmieniana.

4. Rozwiązano problem w iTunes powodujący wyświetlanie części zajętego miejsca na iPhonie z wzmianką Inne. Teraz wolne miejsce jest odpowiednio wyświetlane, a zajęte miejsce jest wyświetlane dla każdej kategorii osobno.

5. Aplikacja Przypomnienia ma nową ikonę.

6. Teraz, gdy przeprowadzamy wstępną konfigurację Apple ostrzega nas w związku z korzystaniem z funkcji GPS i wynikającymi z tego konsekwencjami.

7. Dostępne są 2 nowe dzwonki, ale jeszcze nie działają: Tweet i Sherwood Forrest.

8. Cały system działa znacznie szybciej niż w poprzednich wersjach iOS 5 beta.

9. Sekcja iTunes Wi-Fi Sync zawiera teraz nowy obraz.

10. Rozwiązano problemy z funkcjonalnością aplikacji Reminder oraz funkcji AirPlay.

11. Naprawiono niektóre błędy funkcji MMS, ale także aplikacji Wiadomości i Ustawienia.

12. Zdjęcia, do których zastosowano efekt „czerwonych oczu”, nie są zapisywane w stosunku do zdjęć w aplikacji Zdjęcia.

13. Naprawiono błąd, który uniemożliwiał wizualizację ikon sterowania dźwiękiem podczas oglądania klipów wideo.

14. Menu Usługi lokalizacyjne wyświetla teraz nowe menu z nowym zestawem opcji. Z tego nowego menu możemy wybrać, czy chcemy korzystać z funkcji A-GPS, czy chcemy zapisywać dane o użyciu GPS, czy chcemy otrzymywać informacje o ruchu drogowym na podstawie lokalizacji, czy chcemy wyświetlać reklamy w iAds na podstawie lokalizacji i jeśli chcemy automatycznie ustawić naszą strefę czasową na podstawie lokalizacji.

15. Menu Safari w systemie iOS zawiera podmenu o nazwie Zaawansowane.

16. Funkcja FaceTime jest nadal aktywna.

17. Mamy możliwość zablokowania funkcji Roaming bezpośrednio z poziomu terminala.

18. Kopie zapasowe iCloud są znacznie szybsze.

19. Niektórzy właściciele białych iPadów 2 twierdzą, że iTunes postrzega ich tablet jako czarny model.

20. Teraz możemy utworzyć nową skrzynkę pocztową bezpośrednio z aplikacji Poczta.

21. Teraz mamy możliwość aktywacji naszego terminala za pomocą iTunes, jeśli nie mamy dostępnej sieci Wi-Fi.

22. Apple wprowadziło nowe menu z regulaminem dla systemu iOS.

23. iPhone 4 ma nowe pasmo podstawowe, 04.11.06.

24. Teraz mamy możliwość zmiany dzwonków dla wielu innych funkcji:

  • Rnigtone
  • Dźwięk tekstu, czyli SMS
  • Poczta głosowa
  • Nowa Poczta
  • Wysłany mail
  • Wysłano tweeta
  • Alerty kalendarza
  • Alerty przypomnień

25. Możemy pominąć krok konfiguracji, który wymagał zalogowania się przy użyciu Apple ID.

26. Teraz możemy zablokować synchronizację przez Wi-Fi/

Oto całość changelog opublikowane przez Apple.

Uwagi i znane problemy

Poniższe problemy dotyczą używania zestawu SDK 5.0 do tworzenia kodu.

Konta

  • Tworząc konto iCloud, możesz użyć dowolnego Apple ID, pod warunkiem, że jest to pełny adres e-mail, a nie konto MobileMe. Jeśli masz konto MobileMe, możesz skopiować dane z tego konta na konto iCloud, aby wykorzystać je podczas testowania. Więcej informacji na temat iCloud można znaleźć pod adresem: http://developer.apple.com/icloud
  • Konfigurowanie konta iCloud lub MobileMe przy użyciu asystenta konfiguracji i pozostawienie włączonej funkcji Znajdź mój iPhone może spowodować wyłączenie funkcji Znajdź mój iPhone po zakończeniu konfiguracji. Sprawdź w Ustawieniach/Poczcie, Kontaktach, Kalendarzu/Twoim Koncie, czy funkcja Znajdź mój iPhone jest włączona po opuszczeniu asystenta konfiguracji.
  • Występuje problem ze znalezieniem urządzenia za pomocą funkcji Znajdź mój iPhone w witrynie MobileMe (www.me.com) podczas ponownego przełączania z iCloud na MobileMe. Aby obejść ten problem:
    • Na urządzeniu wybierz Ustawienia->Poczta, kontakty, kalendarz->@me.com i wyłącz i włącz opcję Znajdź mój iPhone. Teraz urządzenie powinno pojawić się na stronie MobileMe.
  • Zalecane jest wyłączenie zakładek na wielu kontach. Jeśli są włączone, wyniki mogą być niezdefiniowane.
  • NOWY: W tej wersji beta opcja „Wybór pytania zabezpieczającego” nie działa podczas konfiguracji konta iCloud.

AirPlay

  • Począwszy od systemu iOS 5, treści wideo w aplikacjach i witrynach internetowych domyślnie obsługują technologię AirPlay.
  • iOS 5 obsługuje AirPlay wideo za pośrednictwem AV Foundation.
  • NAPRAWIONY: Wygaszacz ekranu Apple TV może obniżyć jakość odtwarzania lustrzanego poprzez AirPlay. Wygaszacz ekranu można wyłączyć w ustawieniach Apple TV.

apple TV

  • Oprogramowanie Apple TV w wersji beta umożliwia użytkownikom wyświetlanie zawartości iPada 2 na urządzeniu Apple TV (2. generacji) za pomocą funkcji AirPlay. To oprogramowanie w wersji beta umożliwia także strumieniowanie zdjęć na Apple TV, dzięki czemu użytkownicy mogą uzyskać dostęp do zdjęć przechowywanych w iCloud. Udostępniana jest wersja beta oprogramowania Apple TV, która pozwala przetestować najnowszą funkcjonalność AirPlay w aplikacjach i witrynach internetowych na iOS 5. Jeśli chcesz zainstalować wersję beta oprogramowania Apple TV na swoim urządzeniu, musisz najpierw zarejestrować identyfikator UDID swojego urządzenia w portalu programu dla programistów iOS.

Audio

  • Korzystanie z czatu głosowego w iOS 5 wymaga ustawienia kAudioSessionMode_VoiceChat w sesji audio lub ustawienie AVAudioSessionModeVoiceChat tryb na AVAudioSession obiekt.

KońDav

  • NAPRAWIONY: Po utworzeniu wydarzenia cyklicznego lokalnie na urządzeniu, urządzenie przestaje synchronizować po wystąpieniu błędu podczas scalania. Rozwiązaniem tego problemu jest usunięcie i ponowne dodanie konta.

Kalendarz

  • Wszystkie kalendarze MobileMe zostały zduplikowane po wyłączeniu i ponownym włączeniu synchronizacji kalendarzy.
  • Jeśli uruchomisz lub ręcznie odświeżysz Kalendarze na iPadzie, Twoje kalendarze mogą zniknąć i konieczne będzie dotknięcie „Pokaż wszystkie kalendarze”, aby wyświetlić je ponownie.
  • NOWY: Przywracanie z kopii zapasowej Seed 1 lub wcześniejszej spowoduje, że kalendarze MobileMe/iCloud nie będą synchronizowane. Subskrybowane kalendarze pojawią się w Kalendarzach, ale żaden z Twoich kalendarzy wydarzeń nie pojawi się w MobileCal. Aby obejść ten problem, usuń i dodaj konto ponownie.

GameKit

  • Dane meczowe w przypadku meczów turowych są obecnie ograniczone do 4 KB danych.

Centrum Gier

  • Jeśli masz istniejące konto Game Center, które nie przeszło jeszcze pierwszego procesu Game Center w iOS 5, podczas bezpośredniego logowania się do alertu logowania do gry wystąpi awaria. Rozwiązaniem tego problemu jest uruchomienie Game Center w celu dokończenia pierwszej operacji.

iBooks

  • iBooks 1.2.2 może nie wyświetlać niektórych tekstów lub obrazów w książkach. Zaktualizuj aplikację iBooks do wersji 1.3 w sklepie App Store.

iCloud kopii zapasowej

  • Ponieważ jest to oprogramowanie w wersji beta, zaleca się, aby nie używać usług iCloud do przechowywania jakichkolwiek krytycznych danych lub informacji. Jeśli włączysz opcję Kopia zapasowa iCloud, automatyczne tworzenie kopii zapasowych w iTunes podczas synchronizacji zostanie wyłączone. Sugerujemy również ręczne wykonanie kopii zapasowej urządzenia za pomocą iTunes.
  • W wersji beta iOS 5 obsługa ochrony danych w iCloud Backup jest niedostępna. W rezultacie aplikacje, które mają chronione pliki, nie będą miały kopii zapasowej żadnych danych ani metadanych.
  • Po przywróceniu możesz nie być w stanie wykonać ponownej kopii zapasowej, ponieważ urządzenie nadal myśli, że przywraca. Aby obejść ten problem, spróbuj zsynchronizować aplikacje lub multimedia, których brakuje w iTunes, lub spróbuj usunąć konto iCloud i dodać je ponownie.
  • Jeśli usuniesz kopię zapasową, funkcja zostanie wyłączona, ale ustawienia mogą nadal wskazywać, że jest włączona i konieczne będzie przełączenie Kopia zapasowa w chmurze przełącznik w Ustawieniach.
  • Ze względu na kompatybilność ta wersja beta systemu iOS 5 wymaga ponownego utworzenia kopii zapasowej wszystkich plików, a nie tylko tych plików, które uległy zmianie od czasu utworzenia ostatniej kopii zapasowej. Może to spowodować ostrzeżenie, że Twoje konto przekroczyło limit. W przypadku pojawienia się ostrzeżenia możesz usunąć najstarszą kopię zapasową, aby zwolnić miejsce, a następnie rozpocząć tworzenie kopii zapasowej.

iCloud Storage

  • W okresie beta systemu iOS 5 wszelkie dokumenty przechowywane na serwerach mogą być okresowo usuwane przed GM. Dlatego zdecydowanie zaleca się, aby nie przechowywać żadnych krytycznych dokumentów ani informacji na serwerach.
  • Jeśli Twoja aplikacja korzysta z NSMetadataQuery class, należy ustawić predykat, nawet jeśli sam predykat jest ignorowany.
  • Struktura Foundation nie uwzględnia identyfikatora zespołu podczas wyszukiwania kontenera dokumentów mobilnych aplikacji. Identyfikator zespołu musi być zawarty na początku ciągu identyfikatora przekazywanego doURLForUbiquityContainerIdentifier: Metoda.
  • W tej wersji beta setSortDescriptors: metoda NSMetadataQuery nie jest wspierany.
  • Jeśli w tej wersji beta chcesz używać usługi iCloud, musisz ręcznie określić różne identyfikatory kontenerów (zestaw wyświetlania aplikacji) w pliku uprawnień dla projektów w systemie Mac OS X i iOS.
  • Występują problemy z używaniem interfejsu API dokumentów Cloud Storage w połączeniu z chronionymi danymi, które mogą prowadzić do uszkodzenia danych.
  • W tej wersji beta aplikacje oparte na dokumentach nie zawsze mogą wykryć zmianę, przeniesienie lub usunięcie plików znajdujących się pod nimi.
  • NOWY: W tej wersji beta prezenterzy plików (obiekty, które przyjmują rozszerzenie NSFilePresenter protokół) nie odbierają niektórych komunikatów, które powinny odbierać, w szczególności:
    • presentedItemDidChange
    • presentedSubitemDidAppearAtURL:
    • presentedSubitemDidChangeAtURL:

    Można obejść ten problem, wdrażając relinquishPresentedItemToWriter: metodę i sprawdzanie, czy autor rzeczywiście napisał, gdy prezenter pliku ponownie się odezwie. Możesz także użyć FSEvents do obserwowania zmian w systemie plików

  • W tej wersji beta komunikaty o zmianach w plikach w katalogu nie są dostarczane do obiektów, które przyjmują rozszerzenie NSFilePresenter protokół.
  • Zgłaszając błąd związany z interfejsami przechowywania iCloud, dołącz logi zebrane podczas sesji debugowania. Aby wygenerować te dzienniki, musisz zainstalować na swoim urządzeniu specjalny profil debugowania. Profil debugowania można uzyskać pod adresem http://connect.apple.com. Ten profil umożliwia generowanie dzienników debugowania potrzebnych do diagnozowania wszelkich problemów z pamięcią masową iCloud. Instrukcje dotyczące zbierania dzienników są następujące:
    1. Zainstaluj profil. (Najłatwiej to zrobić, wysyłając wiadomość do siebie i otwierając załącznik na swoim urządzeniu.)
    2. Odtwórz błąd.
    3. Zsynchronizuj z iTunes, aby pobrać dzienniki z urządzenia.
    4. Dołącz dzienniki do raportu o błędzie. Logi znajdziesz ~/Library/Logs/CrashReporter/MobileDevice/DeviceName/DiagnosticLogs.

    Dzienniki te mogą bardzo szybko powiększać się, dlatego po odtworzeniu problemu i pobraniu dzienników w celu zgłoszenia błędu należy usunąć profil.

iMessage

  • NOWY: iMessage beta 3 nie będzie w stanie komunikować się z użytkownikami iMessage w wersji beta 1. Działa między wersją beta 3 a wersją beta 2.
  • NOWY: Alerty modalne nie pojawiają się w przypadku iMessages.

iTunes

  • Wersja iTunes dołączona do wersji beta 3 nie umożliwia synchronizacji urządzeń z zainstalowanym oprogramowaniem w wersji beta 2. Aby uniknąć tego problemu, wykonaj następujące czynności:
    1. Zsynchronizuj wszystkie urządzenia z zainstalowaną wersją beta 2 z wersją iTunes dołączoną do wersji beta 2.
    2. Zaktualizuj iTunes do wersji dołączonej do wersji beta 3.
    3. Podłącz urządzenie i zainstaluj oprogramowanie beta 3. (Pamiętaj, że przy pierwszym podłączeniu urządzenia może pojawić się błąd synchronizacji.)
    4. Po zainstalowaniu oprogramowania w wersji beta 3 przywróć dane z kopii zapasowej utworzonej w kroku 1.
  • Filmy zakupione w iTunes Store nie są odtwarzane na AppleTV drugiej generacji za pośrednictwem AirPlay w iTunes 2.

MMS

  • Wysyłanie wiadomości MMS z dużymi plikami wideo nie działa.

Korekty zdjęć

  • Jeśli zastosujesz korektę efektu czerwonych oczu w systemie iOS i zaimportujesz obraz do kompilacji początkowej iPhoto, korekty efektu czerwonych oczu nie będą widoczne na tym obrazie w iPhoto. W rezultacie późniejsza synchronizacja obrazu z powrotem z urządzeniem iOS z iPhoto nie spowoduje wykazania korekty efektu czerwonych oczu.

Przypomnienia

NAPRAWIONY: Aplikacja Przypomnienia nie wysyła powiadomień w przypadku przypomnień opartych na wejściu (i/lub wyjściu) z lokalizacji, jeśli z przypomnieniem nie jest powiązana żadna data.

Ustawienia

  • Przycisk „Utwórz kopię zapasową teraz” jest włączony bez włączonej klasy danych kopii zapasowej dla konta.
  • NAPRAWIONY: Jeśli wyświetlisz klawiaturę terminów w Ustawieniach->Ogólne->Aktualizacja oprogramowania, nie możesz jej odrzucić. Aby wyjść, musisz wymusić zamknięcie Ustawień.
  • NOWY: W tej wersji beta brakuje ikony FaceTime w Ustawieniach na iPhone'ach.

Symulator

  • NOWY: Usługi lokalizacyjne nie działają w symulatorze iOS 4.3 działającym w systemie Mac OS 10.7 z Xcode 4.2.

trampolina

  • Powiadomienia push i lokalne dla aplikacji pojawiają się w nowym Centrum powiadomień w systemie iOS 5. Centrum powiadomień wyświetla powiadomienia uznane za „nieprzeczytane”. Aby uwzględnić powiadomienia push i powiadomienia lokalne, które nie mają statusu „nieprzeczytane”, programiści mogą wykorzystać liczbę identyfikatorów aplikacji do uruchomienia czyszczenia powiadomień z Centrum powiadomień. Gdy aplikacja wyczyści licznik identyfikatorów (ustawiając go na zero), system iOS 5 usunie powiadomienia z Centrum powiadomień.

Twitter

  • NOWY: Podczas tweetowania o swojej lokalizacji z przeglądarki Safari i wychodzenia przed ustaleniem lokalizacji, strzałka lokalizacji pozostanie na pasku stanu. Strzałkę można usunąć, zabijając Safari w przełączniku zadań.

Automatyzacja interfejsu użytkownika

  • NOWY: W systemie iOS 5 beta 3 pierwsze wykonanie skryptu po ponownym uruchomieniu komputera lub usunięciu instalacji prawdopodobnie zakończy się niepowodzeniem. Kolejne próby powinny zakończyć się sukcesem do czasu ponownego uruchomienia urządzenia.
  • Przyciski odtwarzania i nagrywania w edytorze skryptów instrumentu Automation mogą nie działać poprawnie po wybraniu aplikacji, która została uruchomiona przez sesję śledzenia i zakończyła się. Mogą również nie działać, jeśli celujesz w aplikację, która została zawieszona. Jeśli ten problem będzie się powtarzał, może być konieczne zamknięcie i ponowne otwarcie dokumentu śledzenia, aby przywrócić go do stanu funkcjonalnego.
  • Podczas przechwytywania działań w skrypcie za pomocą narzędzia Automation, interfejsy z widokami internetowymi lub komórkami tabeli, które zawierają dużą liczbę elementów poza ekranem, mogą zająć bardzo dużo czasu, zanim powrócą z wyrażeniem.
  • Połączenia lock()unlock() funkcje UIATarget zostały zastąpione lockForDuration() funkcja.
  • Instruments zastępuje załadowany skrypt automatyzacji, nawet jeśli inny program go edytuje.
  • Począwszy od wersji beta 5 systemu iOS 2, można teraz wyzwolić wykonanie skryptu automatyzacji interfejsu użytkownika na urządzeniu z systemem iOS z terminala hosta za pomocą narzędzia Instrumenty. Polecenie brzmi:
    • instruments -w <device id> -t <template> <application>

UIKit

  • NOWY: Począwszy od iOS 5 beta 3, exclusiveTouch własność UIControl powrócił do pierwotnej wartości domyślnej wynoszącej NO.
  • Powracający niltableView:viewForHeaderInSection: metoda (lub jej odpowiednik w stopce) nie jest już wystarczająca do ukrycia nagłówka. Musisz nadpisać tableView:heightForHeaderInSection: i wróć0.0 aby ukryć nagłówek.
  • W wersji beta systemu iOS 5 plik UITableView class ma dwie metody przenoszenia jednej komórki z jednego wiersza do drugiego przy użyciu zdefiniowanych parametrów. Te interfejsy API mają:
    • moveSection:toSection:
    • moveRowAtIndexPath:toIndexPath:
  • Korzystanie z UIWebView class w Konstruktorze interfejsów, ustawienie przezroczystego koloru tła jest możliwe w iOS 5. Programiści kompilujący względem nowego SDK mogą sprawdzić swój XIB pod kątem UIWebView przejrzyste ustawienia.
  • W wersji beta systemu iOS 5 plik UINavigationBarUIToolbarUITabBar Implementacje uległy zmianie, tak że drawRect: metoda nie jest wywoływana w instancjach tych klas, chyba że jest zaimplementowana w podklasie. Aplikacje, które zostały ponownie zaimplementowane drawRect: w kategorii dowolnej z tych klas stwierdzi, że drawRect: metoda nie jest wywoływana. UIKit sprawdza łącza, aby zapobiec wywoływaniu tej metody w aplikacjach połączonych wcześniej niż iOS 5, ale nie obsługuje tego projektu w systemie iOS 5 lub nowszym. Aplikacje mogą:
    • Użyj interfejsu API dostosowywania dla pasków w systemie iOS 5 i nowszych wersjach, co jest preferowanym sposobem.
    • Podklasa UINavigationBar (lub inne klasy prętów) i zastąpić drawRect: w podklasie.
  • Połączenia indexPathForRow:inSection:sectionrow metody NSIndexPath teraz użyj NSInteger zamiast NSUInteger, tak aby te typy były zgodne z metodami zdefiniowanymi w UITableView.
  • Znany jest problem z prezentacją pliku UIVideoEditorControllerobiekt, w którym nie wyświetla wybranego wideo, który zamiast tego jest pusty. W niektórych przypadkach może również nastąpić awaria.
  • Zdarzenia dotykowe nie są przekazywane do widoku w pliku cameraOverlayView własność UIImagePickerController.
  • Połączenia imagePickerController:didFinishPickingMediaWithInfo: metoda UIImagePickerController nie zwraca adresu URL filmu po zakończeniu nagrywania.
  • NOWY: Tworząc nowe spotkanie w aplikacji kalendarza na urządzeniu korzystającym z zegara 24-godzinnego, nie możesz wybrać wartości godziny większej niż 12. Wartość selektora daty i godziny ustawia bieżący dzień tygodnia na taki sam jak poprzedni (np.: a Spotkanie we wtorek zostanie ustawiony na poniedziałek).
  • NAPRAWIONY: Zmieniliśmy zachowanie scrollToRowAtIndexPath:atScrollPosition:animated: takie UITableViewScrollPositionTopUITableViewScrollPositionBottom teraz dostosuj górną i dolną część contentInset własność.

WebKit

  • NOWY: W iOS 5 beta 2 nowa odziedziczona właściwość CSS, -webkit-overflow-scrolling: value, jest dostępny. Wartość touch umożliwia twórcy stron internetowych włączenie przewijania w stylu natywnym w pliku overflow:scrollelementy. Domyślna wartość tej właściwości to auto.
  • Framework WebKit wykorzystuje nowszy silnik WebKit, który jest bardzo podobny do Safari 5.1. Niektóre obszary, o których należy pamiętać w przypadku nowego środowiska WebKit na iOS:
    • Dostępny jest nowy parser zgodny z HTML5.
    • Szerokość układu tekstu może się nieznacznie zmienić, ponieważ zachowanie zaokrąglania wyrazów ma teraz precyzję zmiennoprzecinkową.
    • Poprawiono weryfikację <input type=number> pole formularza, które obejmuje usuwanie zer wiodących i formatowanie liczb.
    • Zdarzenia dotykowe są teraz obsługiwane w polach wejściowych.
    • window.onerror jest teraz obsługiwany.
    • Istnieje nowy agent użytkownika, który nie zawiera informacji o ustawieniach regionalnych w ciągu agenta użytkownika.

Synchronizacja Wi-Fi

  • W systemie iOS 5 beta 2 synchronizacja bezprzewodowa jest dostępna na komputerach Mac. Wymaga iTunes 10.5 beta 2 i OS X 10.6.8 lub Lion. Po podłączeniu urządzenia do iTunes za pomocą kabla USB zobaczysz opcję włączenia synchronizacji bezprzewodowej. Zaleca się wykonanie wstępnej synchronizacji za pomocą kabla po przywróceniu urządzenia.
    • Synchronizacja bezprzewodowa uruchamia się automatycznie, gdy urządzenie jest podłączone do zasilania i znajduje się w tej samej sieci, co sparowany komputer. Możesz też ręcznie uruchomić synchronizację z iTunes lub z Ustawienia -> Ogólne -> Synchronizacja z iTunes (wymagana jest ta sama sieć, co sparowany komputer). Podczas synchronizacji bezprzewodowej upewnij się, że urządzenie jest podłączone do źródła zasilania.
    • Jeśli zauważysz problemy z aplikacjami, multimediami i/lub zdjęciami zsynchronizowanymi z Twoim urządzeniem, możesz zresetować je, a następnie przeprowadzić ponowną synchronizację. Z Ustawienia -> Ogólne -> Resetuj wybierz Usuń całą zawartość i ustawienia. Następnie ponownie połącz się z iTunes i zsynchronizuj ponownie.
  • NAPRAWIONY: W tej wersji beta iTunes może błędnie wyświetlać Zdjęcia jako „Inne” na pasku pojemności. W przeciwnym razie synchronizacja zdjęć działa zgodnie z oczekiwaniami.
  • NOWY:W niektórych przypadkach urządzenie może nie synchronizować kontaktów, kalendarzy i ustawień konta ani nie tworzyć kopii zapasowych w iTunes. Jeśli tak się stanie, uruchom ponownie urządzenie i zsynchronizuj ponownie.
  • NOWY:W niektórych przypadkach synchronizacja zdjęć może skutkować pojawieniem się na urządzeniu jedynie miniatur. Jeśli tak się stanie, wyłącz synchronizację Zdjęć, a następnie zsynchronizuj ponownie.

Xcode

  • W tej wersji beta przywracanie urządzeń przy użyciu XCode jest wyłączone. Używaj iTunes wyłącznie do tworzenia kopii zapasowych i przywracania urządzenia.
  • W niektórych przypadkach Xcode 4.2 Organizer nie wyświetla urządzenia znajdującego się w trybie przywracania. Aby obejść ten problem, możesz użyć iTunes do przywrócenia.
  • NAPRAWIONY: Na niektórych komputerach stacjonarnych użycie pamięci Xcode rośnie niewiarygodnie szybko podczas przywracania urządzenia lub kopiowania IPSW. Aby obejść ten problem, użyj iTunes do przywrócenia.
  • NAPRAWIONY: W tej wersji beta dzienniki awarii (niesymbolizowane lub symbolizowane) nie pojawiają się w Xcode Organizer. Aby pojawiły się w Organizatorze Xcode, będziesz musiał zmienić nazwę urządzenia.
  • W systemie iOS 5 beta 2 symulator iOS nie jest kompatybilny z poprzednimi wydaniami iCloud Developer Seed dla OS X. Zdecydowanie zaleca się aktualizację do najnowszej wersji iCloud Developer Seed, aby zapewnić kompatybilność.

Zestaw SDK systemu iOS 5.0 obsługuje symulatory iOS 4.3 i iOS 5.0.