Рано или поздно сделать это было просто необходимо — дать возможность пользователям перемещать данные из приложения в приложение. Звучит сложно, но на самом деле это самая рутинная операция. Например, записать аудиозаметку в системном диктофоне и сохранить аудиофайл в блокнот Evernote, или отправить фотографию, снятую в ProCamera, в ленту Instagram. Базу для возможности заложила еще iOS 7, но только в iOS 8 реализация стала полноценной.

  

Системное меню шеринга как и раньше содержит два списка «активностей», но они существенно расширены и подлежать настройке. Первый список по умолчанию включает (если поддерживается) шеринг данных в сервисы: Сообщениях, Mail, Twitter и Facebook, а второй действия: скопировать, распечатать. В iOS 8 обе строки дополнены кнопками “More” c перечнем поддерживаемых сервисов — новые опции появляются по мере установки софта. Тогглами включаются нужные, перетягиванием меняется их последовательность:

  
Почему Wunderlist добавил свое действие во второй список, тогда как аналогичные по назначению Asana и Omnifocus — в первый, большая загадка

Буквально несколько нехитрых манипуляций и меню шэринга фотографий в ProCamera отвечает именно моим потребностям — в числе первых сервис отложенного чтения Pocket, список дел Omnifocus, фотосервис Instagram и облачное хранилище Dropbox. Настройки общие для всех приложений, которые поддерживают обмен данными.

ВАЖНЫЙ НЮАНС: iOS 8.0.2 не сохраняет последовательность действий в меню шеринга после перезагрузки. Вероятно, в последующих обновлениях недоработка будет устранена.