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 ustawienieAVAudioSessionModeVoiceChat
tryb naAVAudioSession
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 do
URLForUbiquityContainerIdentifier:
Metoda.- W tej wersji beta
setSortDescriptors:
metodaNSMetadataQuery
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:
- Zainstaluj profil. (Najłatwiej to zrobić, wysyłając wiadomość do siebie i otwierając załącznik na swoim urządzeniu.)
- Odtwórz błąd.
- Zsynchronizuj z iTunes, aby pobrać dzienniki z urządzenia.
- 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:
- Zsynchronizuj wszystkie urządzenia z zainstalowaną wersją beta 2 z wersją iTunes dołączoną do wersji beta 2.
- Zaktualizuj iTunes do wersji dołączonej do wersji beta 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.)
- 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ń.
- 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()
iunlock()
funkcjeUIATarget
zostały zastąpionelockForDuration(
)
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ącejNO
.- Powracający
nil
ztableView: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ątemUIWebView
przejrzyste ustawienia.- W wersji beta systemu iOS 5 plik
UINavigationBar
,UIToolbar
,UITabBar
Implementacje uległy zmianie, tak żedrawRect:
metoda nie jest wywoływana w instancjach tych klas, chyba że jest zaimplementowana w podklasie. Aplikacje, które zostały ponownie zaimplementowanedrawRect:
w kategorii dowolnej z tych klas stwierdzi, żedrawRect:
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:
,section
,row
metodyNSIndexPath
teraz użyjNSInteger
zamiastNSUInteger
, tak aby te typy były zgodne z metodami zdefiniowanymi wUITableView
.- Znany jest problem z prezentacją pliku
UIVideoEditorController
obiekt, 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:
metodaUIImagePickerController
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:
takieUITableViewScrollPositionTop
iUITableViewScrollPositionBottom
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 plikuoverflow:scroll
elementy. Domyślna wartość tej właściwości toauto
.- 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.