В конце июня 2020 года китайская компания ByteDance (разработчик сервиса для создания и просмотра коротких видео TikTok) сообщила, что выпустит обновление приложения для iOS, в котором TikTok перестанет постоянно копировать и анализировать данные из буфера обмена.
Сейчас идет ежегодная конференция разработчиков под iOS/iPadOS/WatchOS/Mac (как их много). Более подробно информация будет онлайн, но давайте посмотрим, что ожидать уже сейчас.
Семейные подписки
Совсем недавно Apple выпустила универсальные подписки (universal subscriptions): API, который синхронизирует подписки между всеми платформами Apple. Можно подписаться на телефоне, а подписка автоматически появится на десктоп приложении.
Нынешние процессоры A12Z показывают очень высокую производительность. Технологически Apple опережает всех конкурентов в ARM
Как известно, компания Apple официально объявила о переходе на собственные кремниевые чипы для некоторых компьютеров Mac. Назвав это «историческим днём для Mac», генеральный директор Apple Тим Кук напомнил эпоху PowerPC, потом Mac OS X и переход на чипы Intel, прежде чем обнародовать планы по использованию собственных микросхем от Apple на базе ARM в компьютерах Mac в будущем. Это большой шаг, который означает, что macOS будет нативно запускать и приложения iOS, и приложения macOS бок о бок.
Apple начала трансляцию 31-й конференции для разработчиков WWDC 2020. Мероприятие впервые проходит в онлайн-режиме. Доступ к конференции WWDC 2020 будет бесплатным для всех разработчиков через приложение Apple Developer или веб-сайт сообщества Apple Developer.
В этом году 23 миллиона разработчиков Apple и просто пользователей могут получить доступ к большей части материалов конференции WWDC без дополнительной регистрации.
Разработчик Ленни Боз (Lanny Bose) создал сайт под названием YouDownloadTheAppAndItDoesntWork (вы скачиваете приложение, а оно не работает). На этом портале в настоящее время собраны примеры приложений из App Store, которые фактически не работают без оформления подписки на стороннем сайте. Причем в некоторых этих приложениях нельзя даже оформить подписку, так как пользователю нужно сначала зарегистрироваться в стороннем сервисе с помощью браузера.
С помощью этого сайта Боз решил поддержать основателей почтового сервиса Hey, приложение которого Apple грозит удалить из App Store за нарушение внутренних правил компании и магазина.
15 июня 2020 года Apple обновила приложение для разработчиков Apple Developer. Теперь оно стало доступно не только для iPhone, iPad, но и для компьютеров Mac. Apple пошла на такой шаг в преддверии 31-й конференции для разработчиков WWDC 2020, которая впервые будет проходить полностью онлайн с 22 по 26 июня. Доступ к конференции WWDC 2020 будет бесплатным для всех разработчиков через приложение Apple Developer или веб-сайт сообщества Apple Developer.
В окружной суд Северного округа штата Калифорния подана коллективная жалоба на компанию Apple — её обвиняют в распространении азартных игр и привитии детям зависимости, сообщает AppleInsider. В ней говорится, что компания поддерживает аддиктивное поведение через продвижение игр с лутбоксами.
Apple подтвердила, что 31-я конференция для разработчиков WWDC 2020 будет проходить с 22 по 26 июня. Мероприятие впервые пройдет в онлайн-режиме. Доступ к конференции WWDC 2020 будет бесплатным для всех разработчиков через приложение Apple Developer или веб-сайт сообщества Apple Developer.
Более пяти месяцев продолжаются проблемы у разработчиков за пределами США, связанные с невозможностью корректного оформления новой подписки или продления текущей подписки на программу Apple Developer Program. Это неприятная ситуация настолько стало раздражать многих разработчиков, что они обратились с этой проблемой в издание 9to5Mac, где 8 июня 2020 года опубликовали статью про эту проблему. Разработчики продолжают надеяться, что в Apple все же обратят на них внимание и компания найдет устраивающее всех решение.
Журналисты Vice выяснили, что хакеры, а также исследователи безопасности получили на руки новую ОС iOS 14 за восемь месяцев до момента официального выпуска, в феврале этого года. Как это произошло — точно никто не знает, но источники сообщали, что кто-то смог выкупить утечку в Китае.
Пользователи популярных приложений для iPhone, таких как Spotify, Venmo, Tinder, TikTok, DoorDash и Pinterest, столкнулись с постоянными сбоями в результате ошибки в SDK Facebook. Сообщения о сбоях начали поступать вечером 7 мая.
Проблема была вызвана изменениями на стороне сервера Facebook.
Facebook iOS SDK использует remote config для настройки некоторых параметров, таких как A/B тесты и тд. 6 мая 2020 разработчики загрузили битый конфиг, в результате которого возникала ошибка в сдк, что приводило к крешу всего приложения. Пострадали многие сторонние приложение, которые использовали данный SDK (а кнопка login with facebook есть практически во всех топовых приложениях). К примеру Spotify, TikTok и другие.
В начале мая 2020 года Apple заявила, что конференция для разработчиков WWDC 2020 начнется 22 июня 2020 года. Мероприятие впервые пройдет в онлайн-режиме, на нем компания Apple представит свои новые программные и аппаратные продукты. Вдобавок доступ к конференции будет бесплатным для всех разработчиков через приложение Apple Developer или веб-сайт сообщества Apple Developer.
Авторы Youtube-канала Hacking Jules запустили на iPhone X операционную систему Windows 10 с помощью виртуальной машины UTM. Инструкция по установке опубликована на GitHub.
Только что вышло обновление Swift — языка программирования для macOS и iOS. По словам команды разработчиков, в версии 5.2 они уделили внимание упрощению работы с языком с точки зрения программиста: улучшили диагностику в компиляторе, автодополнение кода, надежность отладки, обработку зависимостей и инструментарий.
Разработчик Swift Джон Санделл пишет: «Общее число новых языковых функций в Swift 5.2 относительно небольшое, однако в обновление включены две новые возможности, которые могут существенно повлиять на работу Swift как функционального языка программирования в целом».
Apple дала пользователям 90-дневный бесплатный пробный доступ к профессиональным приложениям Final Cut Pro X для видеомонтажа и Logic Pro X для создания музыки.
Компания Apple опубликовала следующую новость 4 марта 2020 г.: “Все новые приложения и апдейты должны соответствовать новым гайдлайнам ревью и интерфейса к 30 апреля (перенесено на июнь) 2020.”
И главным новшеством этих гайдлайнов является обязательное наличие рабочей кнопки “Sign in with Apple” (SIWA) для приложений, позволяющих логиниться через сторонние сервисы (Facebook, Google, Twitter и т.д.).
Кроме зашифрованного канала с сервером ProtonVPN (185.159.157.8), устройство iOS (10.0.2.109) поддерживает незашифрованное соединение с сервером Apple (17.57.146.68)
В iOS 13.3.1 и более поздних версий обнаружена неприятная уязвимость (базовый рейтинг 5,3 из 10 по шкале CVSS v3.1). Она связана с некорректным шифрованием данных под VPN.
О баге рассказали своим пользователям разработчики ProtonVPN. Суть в том, что после подключения к VPN весь трафик должен идти по зашифрованному каналу между устройством и VPN-сервером. Однако iOS оставляет открытыми соединения за пределами VPN-туннеля.
С 14 марта 2020 года, согласно публикации Apple на портале для разработчиков, компания переходит в режим максимального обеспечения достоверной информации о здоровье и безопасности для пользователей в App Store и ужесточает требования ко всем приложениям, содержащим любую информацию о коронавирусе, в том числе ранее проверенным и опубликованным. Вдобавок Apple анонсировала запрет на все развлекательные приложения и игры в App Store, связанные с коронавирусом или на тему про COVID-19.