Как установить белый список активности для UIActivityViewController, а не в черный список?

Большинство примеров использования UIActivityViewController показывают, как исключать типы активности, но они не показывают, как указывать только нужные типы.

Например,

Я хочу, чтобы сообщения и сообщения были отображаемыми. Метод init UIActivityViewController имеет параметр под названием applicationActivities который представляет собой массив UIActivity .

Это означает, что передача массива UIActivity а не nil будет устанавливать белый список. Кажется, что заполнение этого массива достигнет того, что я хочу. Правильно ли мое предположение? Если да, то каковы классы для электронной почты и сообщений .

Вопрос:

Как создать экземпляр экземпляров? Или, как правило, как я могу определить класс любого из стандартных видов деятельности и создать их экземпляр?

  • Activity View Controller, отображающий URL-адрес в новой строке
  • UIActivityViewController на iPad
  • Представление UIActivityViewController вверх дном
  • Предотвращение совместного использования с UIActivityViewController для определенных приложений
  • Требуется ли UIActivityViewController инфо.листные ключи конфиденциальности для сохранения изображений на фотографиях или электронной почте
  • Странная консоль msg "LaunchServices: invalidationHandler называется", только найденный на iphone
  • Внешний вид UINavigationBarTintColour не работает на ActivityItems
  • Как создать намерение для iOS, например Android?
  • сделать приложение на панели общего доступа, чтобы принять выделенный текст из других приложений
  • ios UIActivityViewController не прикрепляет изображения, отправляющие текстовые сообщения
  • UIActivityViewController и пользовательские приложения
  • Давайте будем гением компьютера.