Обычно мы пытаемся предоставить URL
на iOS
странице нашего веб-сайта, используя UIActivityViewController
.
Эта конкретная страница ограничена рабочим столом, через пользовательский агент, рабочий стол и iPad
устройства перенаправляются на другую страницу.К сожалению, при передаче этой ссылки на Pinterest из iOS
, Pinterest также перенаправляется, даже если их пользовательский агент занесен в белый список.
Мой вопросUIActivityViewController
предварительно извлекает саму ссылку, и если да, то как лучше всего это сделать в белом списке.Или Pinterest имеет другой пользовательский агент на iOS, который не задокументирован?У меня заканчиваются идеи, так как просто вставка ссылки в Pinterest работает, но через UIActivityViewController
это не так.
let shareItems = [ShareSectionItemSource(shareUrl: url)]
let activityViewController = UIActivityViewController(activityItems: shareItems, applicationActivities: nil)
activityViewController.excludedActivityTypes = [UIActivityType.airDrop]