Изминаха няколко седмици, откакто Apple пусна първата бета версия за разработчици на iOS 16.4 и сега изглежда, че всичко се е върнало по правилния път. Нямаше много за обсъждане с Developer Beta 2, но всичко се промени сега, когато iOS 16.4 Developer Beta 3 се разпространява. Така че нека се потопим и видим всичко ново в iOS 16.4 Developer Beta 3.
Свързано четене
- Как да използвате пряк път за заключен екран на iPhone в iOS 16.4
- Как да добавяте и премахвате любими в Freeform
- iPhone: Изтритите снимки се показват като предложен тапет
- Икони, показващи се над клавиатурата, когато изпращате текстови съобщения на iPhone: Как да ги затворите
- Съвети и трикове за iOS 16: Окончателният списък
Какво е новото в iOS 16.4 Developer Beta 3
Променете Apple ID за актуализации на бета софтуер
Почти откакто iOS съществува, имаше начини да преминете към нови версии на бета версията за програмисти, без да плащате за акаунт на програмист. Въпреки това, iOS 16.4 Developer Beta 1 въведе масивна промяна в тази практика, тъй като вече няма да можете да изтегляте необходимите профили за достъп до версиите на Developer Beta.
Започвайки с iOS & iPadOS 16.4 beta, членовете на Apple Developer Program ще видят нова опция за активиране на бета версии за разработчици директно от Software Update в Settings. Тази нова опция ще бъде автоматично активирана на устройства, които вече са регистрирани в програмата и се актуализират до най-новата бета версия. Вашият iPhone или iPad трябва да е влязъл със същия Apple ID, който сте използвали, за да се регистрирате в програмата за разработчици на Apple, за да видите тази опция в Настройки. В бъдещите версии на iOS и iPadOS тази нова настройка ще бъде начинът за активиране на бета версии за разработчици и конфигурационните профили вече няма да предоставят достъп.
Вместо това, за да изтеглите и инсталирате iOS 16.4 Developer Beta и бъдещи версии, ще трябва да имате активен акаунт на програмист и след това можете да изберете издания за програмисти от настройките ап. Apple отбелязва, че „вашият iPhone или iPad трябва да е влязъл със същия Apple ID, който сте използвали, за да се регистрирате в програмата за разработчици на Apple, за да видите тази опция в настройките.“
С iOS 16.4 Developer Beta 3, Apple направи доста изненадващо ощипване на интерфейса, тъй като вече можете да превключите към различен Apple ID. Така че, ако сте се регистрирали с основния си акаунт, но сега използвате различен акаунт за програмата за разработчици на Apple, можете да смените имейл адреса в настройките.
Потенциално премахване на NFC съвместимостта с автомобилния ключ
Car Key е една от онези функции, за които не чуваме често и част от това е свързано с ограничените модели автомобили, които са съвместими с тази функция. По същество това беше пуснато през 2020 г. с пускането на iOS 13.6 и ви позволява да отключите или запалите колата си с помощта на вашия iPhone или Apple Watch.
С текущото внедряване вашият iPhone или Apple Watch комуникира с колата чрез вградените NFC или Ultra Wideband (UWB) чипове. Изглежда обаче, че Apple може да се готви да откаже поддръжката за използване на NFC, тъй като нов кодов низ беше открити заявявайки „автомобилът не е съвместим с този модел iPhone/Apple Watch“.
В случай, че това се осъществи, това са моделите iPhone и Apple Watch, които все още ще поддържат Car Key:
- iPhone 11
- iPhone 12
- iPhone 13
- iPhone 14
- Apple Watch Series 6
- Apple Watch Series 7
- Apple Watch Series 8
- Apple Watch Ultra
Нови цветове на лицето на Apple Watch
Промени в iOS 16.4 Beta 3 (20E5229e) 🧵: Нови цветове на лицето на Apple Watch. H/t до @iSWUpdates за екранната снимка. pic.twitter.com/mGQMOJxQDC
— Стив Мозер (@SteveMoser) 7 март 2023 г
Все още стискаме палци за деня, в който ще можете да изтеглите и инсталирате циферблати на трети страни. Но дотогава с изненада открихме, че има няколко различни цветови опции за тези, които искат да използват циферблата Nike Bounce на Apple Watch. Ето пълния списък с новите цветове, които са налични:
- Аврора Грийн
- Bright Crimson
- Blue Chill
- Кокосово мляко
- Пустинно Бери
- Кукла
- Кралска игра
- Призрачно зелено
- Снимка синьо
- сусам
- Summit White
- Slate Blue
- Буреносно синьо
- Сукулентни
- Слънчева светлина
- Бльо дьо Франс
- Cuivre
- Роуз Тексас
- Верт Русо
- Бетон
Важно е да се отбележи, че въпреки че тези нови цветове са налични в рамките на iOS 16.4 Developer Beta 3, няма гаранция, че те все още ще бъдат там, когато бъде пусната окончателната версия.
Очаквайте скоро Apple Music Classical Launch?
Една от най-големите функции, които очаквахме да видим преди края на 2022 г., беше Apple Music Classical. Apple закупи Primephonic през 2021 г., която беше услуга за стрийминг на музика, посветена единствено на класическа музика. Очакванията бяха, че Apple ще пусне интеграцията на Primephonic преди 2023 г.
Въпреки че iOS 16.4 Developer Beta 3 не въвежда Apple Music Classical, има промени, направени в Политиката за поверителност на Apple. Според @SteveMoser, промените бяха направени на 2 март и част от промените гласят следното:
„Apple събира информация за вашата активност в Apple Music и Apple Music Classical, като например песните, които свирите и колко дълго свирите тях, за да персонализираме услугите, когато сте абонирани или записани за предварителен преглед, да ви изпращаме известия и да компенсираме нашите партньори.”
За съжаление, не се споменава кога може да стартира Apple Music Classical, но Apple добавянето му към Декларацията за поверителност може да означава, че ще се появи скоро. Може би ще стане достъпен, след като окончателната и стабилна версия на iOS 16.4 бъде пусната на света.
Актуализации за бързо реагиране на сигурността
Една от по-малко известните функции на iOS 16, iPadOS 16 и macOS Ventura е въвеждането на актуализации „Бърза реакция на сигурността“. Компанията вече има няколко от тези актуализации, които са предназначени да предоставят корекции на грешки, без да пускат изцяло нова версия на iOS.
С iOS 16 Developer Beta 3 Apple промени текста, който се появява, когато е налична актуализация на Rapid Security Response. Сега той гласи „Някои приложения може да се затварят неочаквано поради несъвместимост с най-новата бърза реакция за сигурност на iOS. Премахването на отговора за защита може да поправи това. Също така изглежда, че Apple ще предостави на потребителите възможността да върнете се към предишната версия, ако възникне проблем след инсталирането на Rapid Security Response актуализация.
Още повече промени
iOS 16.4 вече се оформя като една от най-големите актуализации, които сме виждали от известно време. Това е малко изненадващо, като се има предвид, че WWDC ’23 ще бъде тук за нула време. Но от друга страна, това е шансът на Apple да „почисти дъното“ преди разкриването на iOS 17 и iPadOS 17 на конференцията за разработчици. Като се има предвид това, ето другите допълнения, които са внедрени с iOS 16.4 досега.
-
Настройки на програмиста
- Откриването на увисване остава активирано след рестартиране.
- Поддръжката за ръчна и автоматична актуализация на софтуера вече е налична за аксесоарите на Matter.
-
Актуализациите на клавиатурите включват:
- Поддръжка за новото Unicode 15.0 Emoji.
- Автоматичната корекция за корейската клавиатура е активирана по подразбиране за тестване и обратна връзка.
- Украинската клавиатура вече поддържа предсказуем текст.
- Клавиатурите на гуджарати, пенджаби и урду добавят поддръжка за оформления за транслитерация.
- Налични са нови клавиатурни подредби за Choctaw и Chickasaw.
-
Ключове за достъп и услуги за удостоверяване
- Уеб браузърите на iOS с право на com.apple.developer.web-browser вече имат автоматично попълване на парола в своя WKWebView. Тази възможност работи, без да изисква промени в кода или необходимост от повторно изграждане. (97576198)
- Нов AuthorizationController API ви позволява да изпълнявате парола и други типове заявки за оторизация от SwiftUI изгледи. (97576703)
- Нов WebAuthenticationSession API ви позволява да извършвате OAuth и други видове уеб базирани потоци за удостоверяване от SwiftUI изгледи. (101259868)
- Ховърът на Apple Pencil вече осигурява поддръжка за наклон и азимут.
-
Safari уеб разширения
- Добавена е поддръжка за тип действие modifyHeaders за правила declarativeNetRequest. (71867709)
- Добавена е поддръжка за browser.storage.session за съхраняване на до 10 MB данни в паметта. (79283961)
- Добавена е поддръжка за скриптове за постоянно съдържание чрез browser.scripting.registerContentScript, browser.scripting.getRegisteredContentScripts, browser.scripting.unregisterContentScripts и scripting.updateContentScripts. (91261369)
-
StoreKit
- Налични са нови API на StoreKit 2 за рекламирани покупки в приложението. Приложенията могат да получават данни за покупка на рекламирани продукти от App Store с
PurchaseIntent.intents
и може да управлява повишен ред и видимост сПродукт. Информация за промоцията
.
- Налични са нови API на StoreKit 2 за рекламирани покупки в приложението. Приложенията могат да получават данни за покупка на рекламирани продукти от App Store с
-
SwiftUI
- Семейство от нови модификатори на изгледи ви позволява да изградите още по-богато изживяване с променливи размери на листа със SwiftUI. Използвайте тези нови модификатори, за да направите изгледа зад лист интерактивен, да осигурите полупрозрачен фон, да контролирате поведението при превъртане и разширяване и дори да регулирате радиуса на ъгъла на листа.
- Добавете персонализиран изглед като фон на вашия лист с
presentationBackground (подравняване: съдържание:)
модификатор. - По подразбиране, когато човек плъзне нагоре върху изглед за превъртане в презентация с възможност за промяна на размера, презентацията нараства до следващото ограничение. Изглед на превъртане, вграден в презентацията, се превърта само след като презентацията достигне най-големия си размер. Използвайте новото
презентацияContentInteraction (_:)
модификатор, за да контролирате кое действие има предимство. - Използвайте
.presentationCompactAdaptation (хоризонтално: вертикално:)
да се адаптират по различен начин в хоризонтално и вертикално компактни класове по размер.
Как да изтеглите и инсталирате iOS 16.4
Както е случаят с всяка нова бета версия за разработчици, Apple пуска първата итерация за разработчиците, преди да я направи достъпна чрез публичния бета канал. Ако искате да сте на върха и да получавате актуализации веднага щом са налични, ще трябва да се регистрирате в програмата за разработчици. Създаването на акаунт е достатъчно просто, но за да получите действителен достъп до новия софтуер, ще трябва да платите годишна такса за разработчици от $99. Това може да бъде платено по време на процеса на създаване на акаунт и след това можете да се включите в състезанията.
- Отворете Safari (или друг браузър) на вашия iPhone.
- Навигирайте до developer.apple.com/изтегляне.
- Влезте с идентификационните си данни за програмист, обикновено вашия Apple ID.
- Когато бъдете подканени, въведете 2FA кода и натиснете Доверие бутон за доверие на устройството.
- Под Операционна система, докоснете Инсталиране на профил бутон до iOS16.4 бета.
- Когато бъдете подканени, докоснете Позволява за да изтеглите конфигурационния профил.
- Докоснете Близо на Профилът е изтеглен подкана.
- Отворете приложението Настройки на вашия iPhone.
- В горната част на лявата странична лента докоснете Профилът е изтеглен опция.
- Докоснете Инсталирай бутон в горния десен ъгъл.
- Когато бъдете подканени, въведете паролата на вашия iPhone.
- Докоснете Инсталирай след като прочетете формуляра за съгласие.
- Потвърдете, че искате да инсталирате бета профила.
- Когато бъдете подканени, докоснете Рестартирам бутон.
- Докато вашият iPad се рестартира, включете го в надежден източник на захранване.
- След рестартиране се уверете, че сте свързани към надеждна безжична мрежа.
- Отвори Настройки приложение на вашия iPad.
- Докоснете Общ.
- Изберете Актуализация на софтуера.
- Докоснете Изтеглете и инсталирайте бутон.
- Когато бъдете подканени, въведете паролата на вашия iPad.
- Докоснете Съгласен когато се появи страницата с Правила и условия.
- Изчакайте.
След като софтуерът iOS 16.4 Developer Beta 3 бъде изтеглен, ще преминете през традиционните стъпки, за да го инсталирате на вашия iPhone. Само имайте предвид, че занапред Apple премахва възможността за изтегляне и разчитане на профили, за да има достъп до бета версиите за разработчици. Въпреки това ще трябва да изчакаме и да видим дали това ще важи и за бъдещите публични бета версии на iOS.
Андрю е писател на свободна практика, базиран на Източното крайбрежие на САЩ.
Той е писал за различни сайтове през годините, включително iMore, Android Central, Phandroid и няколко други. Сега той прекарва дните си в работа за HVAC компания, докато нощем работи като писател на свободна практика.