Share play iphone что это
Перейти к содержимому

Share play iphone что это

  • автор:

How To Watch Movies With Friends On Iphone And Ipad Using Shareplay

If you’re looking for a way to watch movies with friends on your iPhone and iPad, there are a few options available. You can use the built-in movie player on your devices, or you can use one of the many share play services available. The best way to try out these options is to watch a few movies and see which one works best for you. Once you’ve found a service that works well for you, make sure to keep track of your watching progress so that you can continue watching as needed. To start watching movies with friends on your iPhone and iPad, first open up the app store and search for “share play.” Once you find the service, tap on it and select “start playing.” Then, follow the prompts to enter your friend’s information. Once both devices are connected and the movie is playing, select “stop playing” to finish watching.

What is SharePlay?#

Apple’s SharePlay feature allows you to watch movies and TV shows with your friends over a FaceTime call. This feature requires that every participating iPhone and iPad be updated to iOS 15.1 and iPadOS 15.1 or later, respectively.

SharePlay supports Apple TV, Hulu, Disney+, HBO Max, Showtime, Paramount+, MUBI, and Pluto TV apps at the time of writing in November 2021. Keep in mind that you can’t watch the movies you’ve bought or rented from Apple TV with others. If you want to do that, the participants will also have to buy or rent it.

RELATED: How to Watch Netflix with Your Friends Online

How to Use SharePlay to Watch a Movie Together With Friends#

To get started, open the FaceTime app and make a FaceTime call to your friends. Once the call connects, head to the Home Screen of your iPhone or iPad and launch the movie streaming app, like the Apple TV app.

Start a movie and tap on the “Play for Everyone” button (human icon with rings behind it) in the top-right to invite the people.

If you haven’t enabled SharePlay or are using it for the first time, a prompt will ask you to choose between starting “SharePlay” or watch a movie with “Start Only For Me” option.

Others on the call will get a “Join SharePlay” notification, and tapping on it will open the relevant video streaming app (such as the Apple TV app) on their iPhone or iPad.

The FaceTime participants need to tap on “Join SharePlay” again when the relevant app opens. After that, you can watch a movie with your friends at the same time.

If you want to stop watching the movie together with your friends, tap on the “Play for Everyone” button in the top-right corner of the screen on the FaceTime Call menu and select “End SharePlay.” To leave the session and let others continue watching the movie, pick “End Only for Me.”

All participants of SharePlay on the FaceTime call can Play, Pause, Rewind, or Fast Forward content. However, volume control and closed captions remain separate for everyone.

RELATED: How to Use Discord to Watch Movies with Friends

How to Start SharePlay Automatically on iPhone or iPad#

Every time you want to watch a movie together with friends over FaceTime, you’ll get a prompt to start the SharePlay, and your friends will get a prompt to join the SharePlay. That can get tiresome if you plan to watch a lot of content together.

To avoid that hassle, enable SharePlay to work automatically over FaceTime. And ask your friends to follow the same.

To get started, open the “Settings” app on your iPhone or iPad and head to the “FaceTime” section.

Toggle on the switch for the “SharePlay.”

After enabling SharePlay, you’ll see the “Content Will SharePlay Automatically” notification at the top when you open a compatible video streaming app.

Also, when the participants accept the invite to join SharePlay, the video streaming opens and plays the video directly.

That’s it! SharePlay is great for the holidays, because it lets you enjoy Halloween movies, Thanksgiving movies, and Christmas movies “together apart.”

SharePlay Tutorial — Share custom data between iOS and MacOS

Michael Temper

In this tutorial you will extend a small game to learn how you can use SharePlay for your apps.

Introduction

Recently, iOS 15.1 and the macOS 12.1 Beta were released, which both come with the functionality of SharePlay — a new way to share experiences of your app right inside FaceTime. In general you can use the Group Activities API to easily share video and audio, but also custom data with each other. In this tutorial we will especially focus on the last part and create a small simple tug of war game to showcase the functionality of SharePlay in a fun way. Even though the overall usage of the Group Activities API is well set up and easy to use, it can still happen to get stuck at some points, therefore, we go through the setup step-by-step in this tutorial and sum up possible problems and solutions at the end of this post. Lastly I will also always try to add new interesting updates about SharePlay to the end of this post.

Preconditions

For testing the SharePlay functionality you need two physical devices because FaceTime is needed. Since this a cross-platform tutorial, I recommend the following setup, but in general it should also work if you use one of the following devices twice.

  • Mac/Macbook with macOS 12.1+ installed
  • iPhone/iPad with iOS 15.1+ installed

Additionally you should also download an initial project which already covers the UI and game logic part for you as we won’t go into detail about that:

  • Download the initial tutorial project: Direct or on Github.

Project Setup

This tutorial will be kept as simple as possible, to make it easily understandable — therefore, a generic naming of “SharePlay” will be used for the project, models, etc. — feel free to use a different naming and to extend/adapt the project at any time as you would like to. For copy-paste reasons I recommend to use the same naming as a first step. 🙂

Let’s start by selecting the project on the left side in the navigator where you should see two targets — SharePlayTutorial (iOS) and SharePlayTutorial (macOS). Add now for both targets the Group Activities capability by selecting each target, clicking on +Capability on the top left corner, searching for Group Activities and selecting it.

UI Setup + Gameplay

Since this tutorial is about the SharePlay functionality rather than any kind of UI or Gameplay implementation, we will not go into detail about this. It basically just adds one button for each player — one on top of the screen and the other one on the bottom of the screen — a visual representation of the players and the rope, a button for starting the SharePlay session and a button to restart the game.

The code contains some magic numbers and could also definitely be improved, but as mentioned above, it’s more about the SharePlay part and it’s doing its job.

Group Activity API

Let’s get to the interesting part — the Group Activity API. First, we have to import the GroupActivity framework to create an activity which conforms to the GroupActivity protocol. The activity defines specific parts of our shared experience like the title which gets presented when a person starts the activity and what kind of shared experience we would like to use. Besides listenTogether and watchTogether, which are used for sharing audio or video, we will use the remaining type generic since we want to share custom data.

Then we have to start the activity which is usually done by some kind of user interaction. Therefore, we will create a function in the viewmodel to activate the activity and replace the placeholder comment in the action of the SharePlay button with calling this new function.

Next, we need a way to check when a new participant joins. The system will always add a new element to the activity’s session sequence, as soon as someone joins, therefore, we will iterate over the sequence with the await keyword to receive each value asynchronously as it becomes available. To avoid blocking code we will do the iteration in a task in the GameView.

Then we have to define the configureGroupSession function and will complete several steps at once in there. First, we create a GroupSessionMessenger from the given session, which is basically responsible for receiving and sending all data. This messenger has to be stored in a variable since later we still need it to send the data. Then we define what should happen when a message, in our case a SharePlayModel, is received. Here we can then just replace our viewmodel’s model with the received model and the UI will update accordingly. It’s important to also define the SharePlayViewModel as MainActor since we do not want to update the UI from a background task. Lastly, we will join the session to begin the delivery of synchronized data to the current device.

When we try to run our app now, we see the error No exact matches in call to instance method ‘messages’ appears. This occurs since our model does not conform to the Codable protocol yet. In general we can send any data which conforms to the Codable protocol, but we should still keep it as small as possible because of performance and data usage reasons, since it’s the data which gets sent between all the participants. Therefore, we just send the players’ y-offset in our model. Lastly, we will define a helper method to send data via the messenger.

Now we can send the model whenever we changed it.

Now we can run the app on both devices and call each other via FaceTime. Then we can start SharePlay via the associated button whereby we can join on the other device via an appearing popup. For some reasons you get already linked to the App Store on the Mac where the app won’t get found and you won’t join the SharePlay session. Therefore, start SharePlay on the Mac and join on the iPhone/iPad. Then you can already start to smash the buttons to win the game!

Problems & Solutions

Decoding Error

In a first attempt of creating a tutorial, where I created first an iOS app and added a Mac target afterwads, I got the following error as soon I tried to send some data:

SharePlayTutorialMac[33577:704067] [Default] messageStream:108 Explanation: Decoding message from data Error: Swift.DecodingError.valueNotFound(Any, Swift.DecodingError.Context(codingPath: [CodingKeys(stringValue: “message”, intValue: nil), CodingKeys(stringValue: “t”, intValue: nil)], debugDescription: “Decoder for value of Swift.Array<SharePlayTutorialMac.SharePlayModel>.self not found.”, underlyingError: nil))

It was quite strange since nowhere an object with a value of message or t inside was used as mentioned in the error. It seems like the type was defined in some kind of absolute way as the model’s type was defined as SharePlayTutorialMac.SharePlayModel in the error instead of just SharePlayModel. The type was somehow connected to the target’s name SharePlayTutorialMac.

Solution

My first attempt for solving this issue was to create a custom package, move the type/model there and importing the package where the model is used. This will even work when you build the app locally, but as soon as you upload the app to App Store Connect for example and download it via TestFlight, you will get the same error as above, just with the package name instead of the project name like SharePlayModelPackage.SharePlayModel.

After comparing the project.pbxproj file of a newly created multiplatform app (where it was working out of the box) and a newly created iOS app where the Mac target was added afterwards, I found the issue in the incorrect Product Name value. So it was not because of the target’s name, but instead of the product name referenced as $(TARGET_NAME), which in turn led to a product name of SharePlayTutorialiOS for the iOS target and SharePlayTutorialMac for the Mac target.

So to fix this error you have to use the same product name for both targets! For multiplatform apps this is set by default.

Capability Error

In case you forgot to add the Group Activities capability to your target you will get the following error.

SharePlayTutorial[11806:1823770] [Client] Error requesting initial state: Error Domain=NSCocoaErrorDomain Code=4099 “The connection to service named com.apple.group-activities.conversationmanagerhost was invalidated: failed at lookup with error 159 — Sandbox restriction.” UserInfo=

Solution

This can simply be fixed by adding the capability to your specific target.

Conclusion

As you can see it’s quite simple to setup SharePlay with a custom shared experience for your app — it’s a great new way to let users enjoy your app together.

The final project can be downloaded here: Direct or on Github. Also if you are interested in seeing it in a real app you can try it in my game Ploppy Pairs.

PS: Since this my very first Medium post, there is definitely room for improvement, also in the project itself, so feel free to comment any kind of suggestions, critics or improvements — thanks! Other than that, I hope this post could help you to setup SharePlay for your app — happy coding! 🙂

Updates

WWDC 2022

Start SharePlay from your app

With iOS 15.4 it’s possible to start SharePlay directly from within your app by using the new GroupActivitySharingController, which only needs your activity as an argument. When using UIKit we can present it as any other ViewController.

With SwiftUI we need a small wrapper via the UIViewControllerRepresentable protocol to get a View for it.

We can then use a GroupStateObserver to see, if a FaceTime call is currently active, by checking it’s isEligibleForGroupSession value. So now, whenever a FaceTime call is active, we directly start the SharePlay session and otherwise we present the ActivitySharingViewController.

Unreliable Messages

With iOS 16 you can now define the reliability of your messages when initializing your GroupSessionMessenger.

It’s up to you to decide which of your messages should be delivered reliably or not.

More information about those updates can be found in the video “What’s new in SharePlay — WWDC22”

Как пользоваться новой функцией SharePlay на iPhone и iPad. Все возможности совместного просмотра и прослушивания

Favorite В закладки

Как пользоваться новой функцией SharePlay на iPhone и iPad. Все возможности совместного просмотра и прослушивания

Одной из самых любопытных возможностей новых операционных систем Apple является режим SharePlay. На данный момент он доступен только на iPhone и iPad с установленными операционными системами iOS 15.1 и iPadOS 15.1, соответственно.

На компьютерах Mac опция пока недоступна, ее появление ожидается с релизом macOS Monterey 12.1, не работает совместное воспроизведение пока и на Apple TV.

Даже сейчас такая возможность выглядит очень необычно и интересно, ничего подобного нет ни в одной другой экосистеме конкурентов.

Что такое SharePlay

SharePlay – это новая фишка экосистемы Apple, которая позволяет двум или нескольким пользователям, находясь вдалеке друг от друга, совместно потреблять контент. Это может быть синхронный просмотр фильмов, прослушивание музыки или демонстрация экрана своего гаджета.

Функция была анонсирована в рамках презентации WWDC 21 и стала доступна пользователям лишь месяц назад с релизом ключевых обновлений iOS и iPadOS. На Mac и Apple TV опция до сих пор недоступна.

Круче всего, что купертиновцы не стали делать SharePlay эксклюзивной возможностью своих сервисов. При подключении соответствующих API сторонние разработчики могут реализовать подобный механизм в своих программах. Надеемся, что уже в ближайшее время все аудио- и видео-стриминговые сервисы обзаведутся поддержкой SharePlay.

На данный момент все заявленные возможности SharePlay работают с фирменными приложениями Apple и небольшим количеством сторонних утилит. Сейчас подробно разберемся с каждым разделом SharePlay, его параметрами и настройками.

1. Совместный просмотр видео

Эта фишка предполагает совместный просмотр фильмов или сериалов во время разговора по FaceTime. Подключиться к просмотру могут не только пользователи с iPhone, iPad или Mac, но и владельцы приставки Apple TV.

Как включить: работает все без необходимости предварительной настройки. Главное, чтобы у всех участников было установлено нужное приложение.

■ Созвонитесь по аудио- или видео-вызову FaceTime с абонентами, с которыми хотите начать совместный просмотр видео.

■ Во время видеовызова сверните приложение FaceTime и запустите программу с поддержкой видео-SharePlay.

■ Включите воспроизведение видео в приложении и подтвердите желание поделиться контентом тапом по появившемуся баннеру, собеседники должны будут подтвердить запрос на совместный просмотр ролика.

■ После начала воспроизведения каждый из собеседников сможет управлять просмотром, ставить видео на паузу или перематывать. Воспроизведение будет синхронизировано у всех участников. При этом общение по FaceTime не останавливается, можно сразу же обсуждать увиденное и делиться впечатлениями. Система будет самостоятельно подстраивать громкость голоса под громкость воспроизводимого контента.

Каждый из пользователей может переключаться на полноэкранный режим просмотра (FaceTime, будет работать в режиме “картинка в картинке”) или наоборот – возвращаться к общению, оставляя в отдельном окне воспроизводимый контент. Можно и вовсе свернуть обе программы и запустить любое другое приложение на устройстве.

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

Не получиться просмотреть фильм из Apple TV+ c другом, у которого нет аналогичной подписки или с родственником, который не включен в Семейный доступ.

Какие приложения поддерживают видео через SharePlay: Apple TV+, ESPN, TikTok, Twitch. Фишку поддерживают стриминговые сервисы Disney+, HBO Max, Hulu, NBA Live, Paramount+, Showtime и другие, которые в данный момент не представлены в отечественном App Store.

2. Совместное прослушивание музыки

Эта возможность позволяет совместно слушать музыку с другими участниками группового вызова FaceTime.

Как включить: опция работает аналогичным образом. Нужно лишь иметь одну и ту же программу для прослушивания музыки у всех пользователей.

► Созвонитесь по аудио- или видео-FaceTime с абонентами, с которыми хотите начать совместное прослушивание аудио.

► Во время видеовызова сверните приложение FaceTime и запустите программу с поддержкой аудио-SharePlay.

► Включите воспроизведение музыки в приложении и подтвердите желание поделиться нажатием на всплывающий баннер, собеседники должны будут подтвердить запрос на совместное прослушивание.

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

Какие ограничения: как и в случае с видео, все участники беседы должны иметь активную подписку на используемый для шаринга музыки сервис. Это может быть индивидуальная подписка у каждого из пользователей, либо единая семейная подписка на всех в рамках Семейного доступа.

Какие приложения поддерживают трансляцию аудио через SharePlay: Apple Музыка, TuneIn Radio, Vinyls, SoundCloud, Moon FM.

3. Групповые занятия спортом

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

Как включить: режим групповой тренировки активируется примерно схожим образом. Не забудьте заранее установить приложение на всех устройствах.

◆ Соберите всех желающих одновременно заняться спортом в одном групповом аудио- или видео-звонке FaceTime.

◆ Во время вызова сверните приложение FaceTime и запустите утилиту для тренировок с поддержкой SharePlay.

◆ Система автоматически предложит поделиться контентом при помощи всплывающего баннера. Подтвердите желание начать совместную тренировку и дождитесь подтверждение от других участников беседы.

◆ Начните занятие совместно с другими пользователями.

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

В любом случае следует заранее договориться с другими участниками о том, что делать, если кому-то понадобиться временно отлучиться.

Какие ограничения: все участники группового спортивного занятия должны иметь активную подписку Apple Fitness+ или другого используемого сервиса. Разумеется, каждый пользователь должен иметь минимальный набор необходимых гаджетов для занятия в сервисе Fitness+ (Apple Watch Series 3 и новее, совместимый iPhone, iPad или Apple TV). Требования других сервисов могут отличаться.

4. Совместные игры

Меньше всего внимания на презентации новых операционных систем и самой опции SharePlay уделили данному разделу. Фишка позволяет не только демонстрировать контент другим пользователям, но и играть с ними, одновременно взаимодействуя с поддерживаемыми приложениями.

Как включить: режим совместной игры должен быть изначально добавлен в приложение разработчиком.

● Как всегда, нужно позвонить по FaceTime одному или нескольким друзьям для совместной игры.

● Во время вызова FaceTime следует запустить нужное приложение и выбрать возможность делиться экраном через баннер управления вызовом.

Если нужной игры нет на устройстве кого-то из пользователей, ее будет предложено быстро установить из App Store.

● Когда все участники беседы запустят это приложение на своих устройствах и подтвердят желание присоединиться, игра начнется.


Баннер с предложением установить программу для SharePlay

Какие ограничения: все участники игры должны установить соответствующее приложение и иметь активную подписку (если такая требуется для совместной игры).

Других требований к данному режиму работы нет. Главное – найти подходящую игру с поддержкой SharePlay. Таких сейчас практически нет, ведь возможность совместной игры одновременно с активным видеовызовом будет уместна далеко не в каждой игрушке.

Какие приложения поддерживают многопользовательскую игру по SharePlay: Shhh!, Heads Up!, SharePlay Guessing Game, Letter Rooms.

5. Демонстрация экрана

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

Как включить: здесь вообще не нужно никаких подготовительных процессов и действий для остальных пользователей.

Начинаем групповой вызов по FaceTime со всеми желающими пользователями.

Во время звонка открываем верхнюю панель управления вызовом.

Нажимаем на кнопку SharePlay и подтверждаем желание поделиться экраном.

Теперь все остальные участники беседы могут видеть происходящее на вашем устройстве. Можете показывать какие-то системные фишки, объяснять работу разных опций или хвастаться прохождением игр.

Другие пользователи не смогут взаимодействовать с вашим гаджетом, но при этом видеозвонок будет продолжаться. Каждый сможет делиться впечатлениями или общаться без прерывания демонстрации экрана.

Какие ограничения: здесь нет никаких ограничений. Демонстрация экрана доступна без дополнительных требований.

Какие приложения поддерживают демонстрацию экрана по SharePlay: практически все стандартные и сторонне утилиты. Трансляция экрана будет прерываться при запуске приложений с конфиденциальной информацией, вводом паролей или лицензионным контентом.

Плюсы и минусы SharePlay в её текущем виде

С технической точки зрения к фишке не подкопаться, все работает четко, гладко и стабильно. Синхронизация воспроизводимого контента достаточно точная, никаких задержек при воспроизведении у вас и собеседников не будет.

А вот к удобству и целесообразности некоторых опций возникают вопросы.

Во-первых, активация и управление SharePlay не выглядят интуитивно. Купертиновцы сделали все возможное, чтобы сделать интерфейс простым, но одновременный звонок по FaceTime с режимом работы “картинка в картинке” и параллельный запуск других приложений на небольшом экране смартфона априори не может быть удобным процессом. Чтобы понять, куда и в какой последовательности нужно нажимать, запомнить, что именно видят другие пользователи в текущий момент, придется воспользоваться фичей минимум с десяток раз.

Придумать несколько сценариев работы SharePlay для себя я еще смогу, но точно не представляю, как совместное потребление контента будут использовать возрастные родители или их ровесники. Мне кажется, что реализовать возможность SharePlay нужно было на базе конечных приложений, которые бы при активации фишки предлагали созвониться с пользователями FaceTime, а не наоборот.

Во-вторых, при использовании SharePlay не поддерживается большинство гарнитур и внешних колонок. Сторонние аксессуары просто не будут работать с iPhone или iPad в режиме шаринга и звук начнет воспроизводиться через динамик устройства. Это не всегда удобно.

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

Без локализации придется все время смотреть на экран для чтения субтитров, как при этом еще поглядывать на друзей и переговариваться с ними – непонятно.

Другим примером неудачного применения фичи является опция с играми по SharePlay. Подобных приложений крайне мало, для начала совместной сессии придется искать приложение, ждать, пока его установят остальные участники беседы, создавать аккаунты внутри приложения (если это потребуется), а потом играть в банальные семейные аркады.

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

Действительно полезными, на мой взгляд, выглядят возможности демонстрации экрана и совместного просмотра видео-контента. Я бы с удовольствием смотрел футбольные трансляции через SharePlay с друзьями.

К сожалению, отечественные сервисы не торопятся реализовывать новую опцию в своих клиентских приложениях. Интересно узнать ваше мнение о SharePlay и возможные сценарии применения этой фишки.

Favorite В закладки

Тиктоки можно смотреть вместе с друзьями по FaceTime, но прокрастинировать с iOS 15 станет сложнее. Ну и новый Safari — красота! Что Apple показала на конференции WWDC 2021

Благодаря функции SharePlay пользователи айфонов, айпадов и маков смогут вместе во время звонка по FaceTime смотреть тиктоки, сериалы и стримы, а также слушать музыку (изображение можно вывести на Apple TV). Участники беседы смогут управлять контентом: ставить его на паузу, переключать и перематывать.

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

Во-вторых, в групповые созвоны добавили пространственное аудио (также появится на маках и Apple TV) и режим сетки, в котором видно всех собеседников сразу. Голоса собеседников будут звучать так, словно они находятся с вами в одном помещении. Причем их позиция в виртуальной комнате соответствует их позиции на экране относительно других участников чата.

В-третьих, FaceTime научился в режиме реального времени вычищать посторонние шумы, оставляя один лишь голос. В этом режиме собеседник не услышит пылесос или лай собаки на фоне, только вашу речь. Ну и самое главное — теперь к чату в FaceTime могут присоединиться пользователи Android и Windows . У них сервис будет работать в веб-браузере (понадобится ссылка на видеочат).

iOS 15

Apple представила режим фокусирования — это функция, позволяющая сосредоточиться на определенном занятии, например, отдыхе или работе. Устройство на время скроет все лишние сообщения и уведомления (а также покажет собеседнику, что пользователь занят). При включенном режиме сфокусированности на работе уведомления от коллег из мессенджеров все равно будут приходить. При этом перед сном та же функция будет отфильтровывать уведомления по работе и в основном показывать сообщения от членов семьи и других близких.

Кроме того, iOS 15 собирает все не слишком важные или не слишком срочные уведомления и присылает их в более подходящее для этого время (ИИ помогает определить приоритет этих уведомлений). Самые важные попадут наверх сводки уведомлений. При этом срочные сообщения от близких или коллег придут сразу же.

iOS научилась распознавать текст и цифры на фотографиях. Если навести камеру на записку или школьную доску, устройство тут же предложит скопировать текст (русский пока не поддерживается). А еще камера понимает, когда в кадр попадают телефонные номера — теперь по ним сразу же можно позвонить.

Рукописный текст находится при помощи поиска по устройству. Пользователю необязательно искать снимок рецепта в альбомах, достаточно вбить в поиск слово «рецепт» или другой отрывок из этого рукописного текста — и iOS выдаст нужное фото.

По сути, устройство с iOS 15 превращается в интерактивный справочник, который сразу подскажет породу собаки на снимке, расскажет историю городской достопримечательности или по обложке найдет сфотографированную книгу.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *