Описание тега nsuseractivity

Объект NSUserActivity обеспечивает легкий способ захвата состояния приложения, чтобы его можно было восстановить позже. NSUserActivity поддерживает восстановление активности из Handoff, что позволяет пользователям начинать действие на одном устройстве и продолжать его на другом, а также из результатов поиска.

Например, с помощью Handoff пользователь, редактирующий документ на Mac, может продолжить редактирование этого документа на iPhone. Человек, смотрящий фильм на iPad, может продолжить просмотр на Mac. В обоих случаях пользователи возобновляют деятельность с того момента, на котором они остановились на исходном устройстве. Ваши приложения должны работать, чтобы сделать этот опыт максимально удобным. В iOS 9 и более поздних версиях объект NSUserActivity можно проиндексировать и сделать доступным для пользователей в результатах поиска, когда они выполняют поиск на устройстве в Spotlight. Чтобы пользователи получали богатые результаты поиска, вы можете предоставить метаданные, которые полностью описывают действие. Когда пользователи выбирают ваше действие из списка результатов поиска, система передает это действие и результат вашему приложению при его запуске, чтобы вы могли восстановить состояние приложения соответствующим образом.