Co zaskakujące, wydaje się, że nie musisz już być członkiem programu Apple Developer Program, aby uzyskać dostęp do nowych wersji beta dla programistów dla systemów iOS 17, iPadOS 17, macOS Sonoma i nie tylko.

Wkrótce po tym, jak wczoraj pojawiły się pierwsze wersje beta deweloperów, wiele osób zaczęło zauważać, że ich urządzenia oferują nowe wersje beta, mimo że nie zapłacili 99 USD rocznie za program Apple Developer. Na początku przypisywaliśmy to usterce po stronie Apple, ale teraz wydaje się, że jest to celowa decyzja ze strony Apple, aby otworzyć swój program beta dla programistów na szeroką skalę.

W rzeczywistości jest to zupełne przeciwieństwo tego, co sądziliśmy, że Apple zamierzało zmienić system obsługi pobierania wersji beta w iOS 16.4. Chociaż było jasne, że Apple upraszcza dostęp do przyszłych wersji beta iOS, eliminując potrzebę bałaganu w profilach konfiguracji beta, wydawało się, że zamiast tego sprawdzi dostęp do wersji beta za pomocą Apple ID, ograniczając beta deweloperów iOS tylko do tych identyfikatorów Apple, które były opłaconymi członkami Apple Developer Program i ograniczenie publicznych wersji beta w podobny sposób.

To z pewnością wydawało się być tak było podczas cykli beta iOS 16.4 i 16.5, które oferowały zarówno deweloperskie, jak i publiczne wersje beta. Jednak kiedy wczoraj pojawił się iOS 17, opcja „iOS 17 Developer Beta” zaczęła się pojawiać dla wszystkich, niezależnie od tego, czy ich identyfikatory Apple ID były kiedykolwiek zarejestrowane w programie Apple Developer Program.

Jednak firma Apple niedawno zaktualizowała także swoją stronę członkostwa programisty, aby uwzględnić „wersje beta systemów operacyjnych ” w warstwie „bezpłatnej”, dodając ją do listy innych bezpłatnych korzyści dostępnych od kilku lat, w tym dostęp do narzędzi programistycznych Xcode, testowanie na urządzeniu i fora Apple Developer.

Nie jest jasne, kiedy Apple wprowadziło tę zmianę, ale Wersja strony z Internet Wayback Machine z 3 czerwca pokazuje, że „wersje beta systemu operacyjnego” nie były wówczas uwzględnione.

Być może nigdy nie dowiemy się, czy taki był zamiar Apple od samego początku, ale pozornie oferowanie nowej sekcji „Aktualizacje wersji beta” mogło być sposobem na udostępnienie wszystkim programistom wersji beta od samego początku. Z drugiej strony, ponieważ wersje beta dla programistów wydawały się być ograniczone w wersji iOS 16.5, możliwe, że Apple bawił się obydwoma podejściami, zanim zdecydował się otworzyć swoje wersje beta dla wszystkich.

Bardziej restrykcyjne podejście pomogłoby Apple sprawować kontrolę nad tym, kto może pobierać wersje beta programistów, co od dawna jest jego polityką. We wczesnych latach iOS, zanim jeszcze pojawiły się publiczne wersje beta, członkowie programu Apple Developer musieli rejestrować identyfikatory sprzętowe swoich urządzeń w portalu — a Apple nawet ograniczało liczbę urządzeń, które każdy programista mógł zarejestrować. Jeśli beta programisty iOS została zainstalowana na urządzeniu, które nie zostało zarejestrowane, faktycznie stało się cegłą, wymagając wyczyszczenia i przywrócenia ostatniej publicznej wersji iOS.

Apple zrezygnowało z tego wymogu wiele lat temu, przynajmniej jeśli chodzi o autoryzację wersji beta. Deweloperzy nadal muszą rejestrować urządzenia, które będą używane do testowania aplikacji przed ich udostępnieniem w App Store, ale Apple nie wykorzystuje już tych informacji do określania, czy mogą uruchamiać deweloperskie wersje beta.

Zamiast tego każdy iPhone lub inne urządzenie Apple z niezbędnym profilem konfiguracji beta będzie mogło pobierać i pobierać wersję beta bezprzewodowo. Problem dla Apple polegał na tym, że te profile konfiguracji rutynowo wyciekały, a często nawet były publikowane na stronach internetowych poświęconych udostępnianiu dostępu do wersji beta. Apple często angażował się w legalną grę w kotka i myszkę, aby zamknąć wiele z tych witryn, co sugeruje, że firma nadal chce kontrolować dystrybucję wersji beta; jednakże, ponieważ prawnicy są prawnikami, dział prawny firmy mógł po prostu robić to dla zasady.

Bez względu na powody jasne jest, że Apple zrezygnowało z wszelkich prób kontrolowania dystrybucji wersji beta deweloperów. Każdy iPhone z systemem iOS 16.4 lub nowszym może uzyskać dostęp do iOS 17 Developer Beta, po prostu przesuwając przełącznik w aplikacji Ustawienia.

Można bezpiecznie założyć, że tak będzie również w przypadku publicznej wersji beta systemu iOS 17, która pojawi się w lipcu, ponieważ ten program był zawsze bezpłatny i nie wymagał specjalnych przeszkód. Rejestracja była wymagana przede wszystkim do pobrania profilu beta ze strony Apple.

Nowy system umożliwia Apple śledzenie pobrań wersji beta za pomocą identyfikatora Apple ID, co byłoby większym wyzwaniem w przypadku starej metody profilu konfiguracyjnego. Surowe zasady ochrony prywatności firmy uniemożliwiają gromadzenie danych osobowych bez wyraźnej zgody użytkownika, a do tej pory nigdy nie było wymogu, aby iPhone instalujący wersję beta systemu iOS był nawet zalogowany za pomocą identyfikatora Apple ID.

Jak pobrać publiczną wersję beta iOS 17

Pamiętaj, że to, że możesz teraz pobrać wersję beta iOS 17 dla programistów, nie oznacza, że ​​powinieneś. Pomimo szerszej dostępności, Apple wyjaśnia, że ​​wersja beta dla programistów jest nadal przeznaczona dla „urządzeń dedykowanych do tworzenia oprogramowania iOS 17 beta”.

Innymi słowy, instalujesz to na swoim podstawowym iPhonie na własne ryzyko.

Jeśli chcesz podjąć to ryzyko, proces aktualizacji do wersji beta dla programistów iOS 17 to prostota sama w sobie:

Jeśli nigdy wcześniej nie rejestrowałeś się w programach dla deweloperów ani w programach beta firmy Apple, musisz odwiedzić stronę developer.apple.com i zalogować się za pomocą swojego Apple ID, aby zgodzić się na zestaw warunków. Nie musisz kontynuować rejestracji konta programisty, wystarczy zalogować się za pomocą swojego Apple ID, aby „aktywować” je lub deweloperskie wersje beta. Ten krok nie wydaje się konieczny, jeśli Twój Apple ID był wcześniej używany w publicznym programie beta. Upewnij się, że na iPhonie używasz systemu iOS 16.4 lub nowszego i masz kompatybilne urządzenie. W tym roku iPhone X, iPhone 8 i iPhone 8 Plus z 2017 roku zniknęły z listy. Otwórz aplikację Ustawienia. Wybierz Ogólne > Aktualizacja oprogramowania. Wybierz Aktualizacje Beta. Wybierz iOS 17 Developer Beta. Wybierz przycisk Wstecz, a iOS 17 Developer Beta powinien się pojawić. Wybierz Pobierz i zainstaluj, aby rozpocząć proces, tak jak w przypadku każdej innej aktualizacji iOS.

Podobnych metod można użyć na iPadzie, aby zainstalować iPadOS 17 beta, w aplikacji iPhone Watch, aby zainstalować watchOS 10 beta na Apple Watch, macOS Sonoma beta na Macu lub tvOS 17 beta na urządzeniu Apple TV, o ile korzystasz z wystarczająco najnowszej wersji publicznej wersji każdego systemu operacyjnego.

Pamiętaj tylko, że w przypadku Apple Watch nie ma odwrotu; jeśli zdecydujesz się żyć na krawędzi i zainstalować system watchOS 10 beta, jest to podróż w jedną stronę. Jeśli napotkasz problemy, będziesz czekać na następną wersję beta w nadziei na naprawę.

Categories: IT Info