iOS 10.3 вновь удивила полезной функцией

53

iOS 10.3, которая была выпущена на этой неделе, не перестает удивлять улучшениями в области безопасности системы. Как сообщает The Wall Street Journal, в новой версии своей мобильной операционной системы Apple исправила одну из серьезных уязвимостей.

Проблема заключалась в том, что при желании iPhone можно было заставить постоянно набирать номер «911», который в США используется для вызова экстренных служб. Соответствующий код опубликовал 18-летний разработчик из Аризоны в октябре прошлого года: вскоре он был арестован после того, как экстренные службы штата получили более 100 звонков за одну минуту.


Поскольку код был в свободном доступе, злоумышленники не стеснялись таким образом издеваться над пользователями iPhone и службами первой помощи. По сути они задействовали стандартную функцию iOS, когда по клику на номер на веб-странице происходил его незамедлительный набор. В iOS 10.3 Apple добавила еще одно окно подтверждения, чтобы обезопасить владельцев iPhone.

iOS 10.3, в которой появилась функция «Найти AirPods» и новая файловая система APFS, получилась одной из самых безопасных систем за всю историю Apple. Некоторые разработчики программ для взлома iOS даже решили отказаться от поиска уязвимостей.

Лучший комментарий

53 комментария Оставить свой

    • 0

      Kinox, А зачем закрывать приложения? Свернул и забыл?

      • 1

        BassDrop, Если их открыто много, то неудобно между ними переключаться. А закрывать каждый это то еще веселье

        • 8

          Kinox, Я например не переключаюсь, запускаю с рабочего стола заново и все

        • 2
          美少女

          Kinox, Переключаться и так можно между недавними приложениями, они всегда рядом. А если приложение запускалось давным-давно, то какая разница — оно будет у тебя закрыто, или где-то далеко в списке недавних висеть?
          По-моему, проблем нет совсем. Тем более можно свайпом четырьмя пальцами по экрану переключаться между двумя последними недавними приложениями.

          • 2
            1STALKER1

            美少女, А как это четырьмя пальцами?

            • 3
              美少女

              1STALKER1, Просто на экране айпада ставишь четыре пальца любой руки на экран (в любое место посередине экрана), и двигаешь четырьмя пальцами вправо. Текущее приложение уезжает направо, а слева выдвигается предыдущее (ранее запущенное) приложение. Затем так же, четырьмя пальцами справа налево можно передвинуть текущее приложение и перейти к следующему. Типа Альт-Таб в винде или Command-Таб в Мак ОС.

        • 2

          Kinox, гспди забудь о закрытии приложений, это ненужно

          • 0
            Pavel_Potakov

            Diving, Очeнь дажe нужно. Достаточно установить приложeниe, котором опрeдeляeт кол-во доступной опeративной памяти, в рeальном врeмeни, и сравнить остаток памяти с большим количеством свeрнутых приложeний и бeз них.
            Вопрос отпадeт сам собой…

            • 4

              Pavel_Potakov, Если какому-то приложение понадобиться оперативная память, то это приложение вытеснит из памяти наиболее давно закрытое. Нет смысла держать память всегда свободной(вручную закрывать запущенные).

            • 0

              Pavel_Potakov, iOS пытается держать в памяти открытые приложения, чтоб если Вы в них вернетесь, то продолжите «оттуда же». Однако, если запускается новое приложение и требуется память — то старые выгружаются автоматически.
              Но Вам-то зачем закрывать их вручную? Доступной памяти для новых от этого не прибавится и на батарею «занятость памяти» не влияет.

              • 1
                Pavel_Potakov

                Nikenak, А по моим наблюдениям, проводил опыт с цeлью выяснить данный вопрос, количeство памяти очeнь дажe влияeт на скорость открытия и работы рeссурсо жрущих приложeний (типа «Яндeкс Карты» или «Яндeкс Транспорт»). Напримeр, когда останeтся 30Мб памяти из 2000 (~750-800Мб доступной памяти при всeх закрытых приложeниях) приложeниe, дажe свeрнутоe, открываeтся ощутимо мeдлeннee.

                • -3

                  Pavel_Potakov, Начиная примерно с 4 iOS, загруженность памяти или процессора, не влияет на скорость отклика других задач. Может у тебя Андрюша? Там все может быть.

                  • 5
                    Pavel_Potakov

                    Diving, А можeт вы Алeша ? Я Вам русским по бeлому пишу, что проводил экспeримeнт на iOS, а что там пишут официальныe лица, по поводу влияния открытых приложeний на память тeлeфона, мнe бeзразлично. Я для сeбя всe рeшил опытным путем, выссказал своe мнeниe и ВСE . Вступать в бeссмыслeнную полeмику с умниками, которыe начитались умных статeй по форумам, нe имeю жeлания.
                    Извините.

                • 0

                  Pavel_Potakov, Это интересное наблюдение. Возможно, что тут не [только] Эпл проблема.
                  Думается мне (я сам Яндексом не пользуюсь — территория не та), что само по-себе приложение не велико, но на старте оно тянет за собой из интернета что-то (те же карты, или расписания). И вот запрос на выделение этой памяти м.б. реализован не оптимально.
                  Я, честно говоря, никогда не замечал разницы во времени загрузки приложений, хотя иногда чищу список запущенных (на предмет — куда залезли дети и в каком могли что-то наг… наделать).
                  Кстати, надеюсь также, что тут не замешан сам «монитор» свободной памяти: я не помню, есть ли открытый API для проверки доступной памяти (это за sandbox приложения, поэтому по-идее не должно быть), но можно было бы по простому сделать так: занять все (и эту информацию выдавать как «свободная в этот момент»), и реагировать на kMemoryWarningNotification, чтоб отдавать все и перезагружать память заново. Такая операция моглаб загружать систему в момент запуска нового Аппа…

                  • 0
                    Pavel_Potakov

                    Nikenak, Кстати, eщe одно наблюдeниe: попугаeв, на Antutu, с каждым новым обновлeниeм, всe мeньшe. На 10.2 было большe 136к, на 10.3.1 большe 126к, на 10.3.2 чуть большe 125к [b](iPhone 6s)[\b].
                    Можeт быть это связано с иным пeрeраспрeдeлeниeм рeссурсов, но такжe можeт быть связано с мeтодом измeрeния. Нe увeрeн, но хочeтся прeдположить, что это можeт быть одной из проблeм работы приложeний с памятью тeлeфона (далeко нe всe приложения обновляются воврeмя). Л

                • 0

                  Pavel_Potakov, Ну это вполне логично. При запуске приложения, которому требуется память и которой на момент запуска приложению не хватает, iOS затрачивает время на освобождение этой памяти. Но там доли секунды, не думаю что это сильно заметно. В любом случае на закрытие приложений в ручную затрачивается гораздо больше времени.

            • 0
              美少女

              Pavel_Potakov, Я никогда без необходимости не закрываю приложения, всегда только сворачиваю, и ни разу не было такого, чтобы какому-то приложению не хватило памяти для работы. Всегда всё хватает. И приложение из свёрнутого состояния всегда запускается быстрее, чем если каждый раз его закрывать и перезапускать.
              Только передо обновлением iOS Я закрываю все запущенные приложения, чисто для профилактики. Их может до 50 и больше накопиться между выходами версий iOS в списке многозадачности.

              • 0
                Pavel_Potakov

                美少女, Возможно всe…. Это можeт быть обусловлeно типом используемых приложeний (кто то играeт большe, кто то сeрфит в инeтe, кто то работаeт с документами разного рода). Этот вопрос стоит рeбром ужe нe одну опeрационку и однозначного отвeта нeт. Поэтому я провeл для сeбя экспeримeнт и нашeл отвeт КОНКРEТНО ДЛЯ СEБЯ. Я закрываю приложeния, когда мнe начинаeт казаться, что приложeниях начинают запускаться чуть дольшe положeнного.

      • 0
        ms.efimoff

        BassDrop, Кто нибудь замечал, сколько приложений может висеть в многозадачности так чтобы при возврате к какой-либо программе она не перезагружалась? По количеству одновременно запущенных приложений и времени..

        • 0
          美少女

          ms.efimoff, Это всё зависит от самих приложений. Например, если запустишь три игры, то первая из трёх может быть уже выгружена после сворачивания третьей. И при этом какой-нибудь фейсбук запущенный денелю назад будет висеть в памяти, и быстро развернётся. Всё зависит не от количества приложений, а от того, сколько они памяти занимают. iOS в первую очередь закрывает большие приложения, занимающие много памяти, а те что попроще могут неделями висеть в памяти не закрываясь.

        • 0

          ms.efimoff, я не думаю, что такая цифра может существовать. Т.к. сегодня может быть одно, а завтра при парсинге iCloud данных по, например, контактам обнаружится конфликт и система займет больше памяти, тем самым выгрузив твое.
          Вообще, мое наблюдение и сугубо субъективное мнение — открытые приложения живут макс. 1-2 дня, даже если ничего другого не запускалось, потом сброс.
          Многие приложения запоминают состояние, поэтому факт перезагрузки отличаешь только по времени запуска.

          • 0
            ms.efimoff

            Nikenak, Просто само понятие «многозадачность» я понимал именно так, что можно было бы работать с 4-5мя приложениями (например: текст, сафари, переводчик, калькулятор, фото), но на практике при одновременной работе часто, и как правило в самый неподходящий момент, одно из них обновляется, даже например калькулятор..

            • 0

              ms.efimoff, не думаю, что помогу, но чем меньше приложений, которые объективно могут «жрать» память, тем чаще будут перегружаться другие. Например, в твоем списке, фото я бы поставил на первое место по прожорливости, потом переводчик, если это оффлайн перевод, потом сафари (* количество вкладок), остальные по-мелочи.
              Но могут быть и монстры, которые выбивают всех других. Вообще, раньше, рабочее пространство одной программы было ограничено сотней мегабайт, потом, вроде бы, увеличили. Но на практике, это выглядит тайной за печатями. Я запросто открывал 300МБ в своей программе (проверял по инструментарию XCode), приходили Memory Warning, но программу не «вышибало». А реакция на предупреждения — на совести программиста, пользователю это все не видно.
              При учете 1-2Гб RAM, из которых много уходит самой ОС (сколько — не знаю), то 2-3 программы могут жить в параллель, больше — сложнее.
              В последнее время очень много кроссплатформенных приложений (см. размер устанавливаемого приложения) — уверен, все, что 50-100+ Мб, писалось не [только] под iOS, соответственно критерии жадности на память могут быть совершенно разными (вон, на многих Андроидах RAMa гораздо больше, я уж не говорю про десктопы — а система программирования одна, например .NET — как меня по-началу коробило, когда я на iOS видел загружаемые DLL-и :))

              • 0
                ms.efimoff

                Nikenak, Спасибо за подробный ответ! Ну и конечно все эти «мелочи» в Apple-рекламе про многозадачность не описывались.. понятно :-)))

    • 0
      Ruslan400

      Kinox, Тоже жду

  1. 2

    Удивительный заголовок об исправлении глупого бага

  2. 1

    То чувство, когда не можешь обновить свой iPhone через LTE ?.

  3. 0
    iTeleport

    странно, у меня всегда спрашивало прежде чем набрать номер

  4. 3
    Павел

    вот из-за таких манипулятивных заголовков не хочется читать. какой функцией? кого удивила? что за бред.
    извините, но я отписываюсь.

  5. 6
    luchezarnyj

    Да это бред!!!! Вы о чеееем??? Из-за этих исправлений мы должны обновлять ПО??? Серьезно????????? Когда айфон начинает на несколько тысяч попугаев работать медленнее из за того, что исправили какой-то там незначительный баг!!!! Да давно уже надо выпустить возможность обновлять тяжёлые приложения через сотовые данные, а не wi-fi … надо добавить возможность выходить в предыдущее меню тапом по кнопке «home».. есть уйма вещей, которые можно добавить!! А они в новых версиях iOS добавляют эмодзи и исправляют какие то незначительные проблемы с уязвимостью! У меня было 5 айфонов! И ни у одного я не обнаружил проблем в уязвимостью! И 99,99999999% пользователей не обнаружили тоже

    • -1

      luchezarnyj, На несколько тысяч попугаев работает медленнее — это как??

      • 0
        luchezarnyj

        BassDrop, А Что смешного ???? Посмотри в интернете

        • 0

          luchezarnyj, Какой толк в этих попугаях? В работе видна разница? У меня на семерке даже чуть пошустрее стало

        • 0

          luchezarnyj, Специально для вас прогнал iPhone 7 в Антуту. На iOS 10.2.1 163729 очков, на iOS 10.3 158347 очков, в режиме энергосбережения 100697.
          Как я уже сказал выше, на iOS 10.3 телефон работает по ощущениям быстрее (например, исчезли фризы в режиме многозадачности и в Apple Music, приложения открываются и сворачиваются быстрее, заряд держит лучше примерно на 30-60 минут больше активности экрана). Так что на попугаев следует обращать внимание в последнюю очередь?

          • 0
            luchezarnyj

            BassDrop, Нуу меня 6s.. что в антуту меньше стало , что сам медленнее стал.. так что не знаю, как у вас там «по ощущениям лучше»

            • 0

              luchezarnyj, У меня тоже 6s, но на 10.3 ощутимо быстрее стал. Вызов поиска свайпом наконец-то лагать перестал. Но я его обновил через восстановление из айтюнса, а потом бакап накатил, чтобы все данные и программы восстановить. Рекомендую так же сделать, иначе куча проблем при обычном обновлении будет.

              • 0
                luchezarnyj

                vitvit, У меня на 10.2.1 веришь нет никогда не Лагало. Спотлайн ни разу не фризанул.. ну и сейчас не фризит.. но своём в сафари подргужает медленнее

  6. 0
    chshchnkv

    iPhone SE, ошибка при обновлении на 10.3. Хоть по воздуху, хоть через iTunes. Техподдержка не помогла. Что делать?

  7. 0

    Вот только теперь нельзя выключить заряд батареи в процентах и нельзя отключить автоблокировку экрана!!! Эти меню просто неактивны! Обновлялся по «воздуху». Джейла не было. iPhone 7+

  8. 0
    Hangman83

    Пуф. Одну «полезную» функцию добавили, другую убрали.
    Кстати вибрацию при включении в настройках звуки-вибрация режим во время звонка и в бесшумном режиме убрали только у iPhone 6s. У iPhone 7 оставили.
    Ну хоть спокоен что это не программная ошибка.
    Но вот зачем только так извращаться, где-то убирать, где оставлять !????

  9. 0
    strateg2010

    Я один кто только что нашёл настройку для ios 10.3 iPhone 6 и ниже, которая помогает вернуть прежнюю разблокировку? (Когда экран заблокирован надо приложить палец к TouchId и не обязательно нажимать на саму кнопку) как работало до того как вышла 7.
    Если я один то вот я тупой…

  10. 0
    sergey.a.yurchenko

    Класс! Я уже оценил это.
    Реально круто

Авторизуйтесь Чтобы оставить комментарий

Новости партнеров