iOS: при попытке поделиться видео в твиттере с помощью TWTRComposerViewController приложение не отвечает

Я пытаюсь использовать TWTRComposerViewController, чтобы поделиться видео в Twitter. Разрешение видео 540х960 и они составляют около 3-4 секунд. Нет проблем делиться изображениями, но когда я делюсь видео, ничего не происходит, и приложение больше не отвечает. Я использую следующий код:

private func presentTWTRComposerViewController(withInitialText initialText: String, image: UIImage?, videoUrl: URL?, presentingViewController: UIViewController)
{
    var composer: TWTRComposerViewController?

    if let videoUrl = videoUrl
    {
        composer = TWTRComposerViewController(initialText: initialText, image: nil, videoURL: videoUrl)
    }
    else
    {
        composer = TWTRComposerViewController(initialText: initialText, image: image, videoURL: nil)
    }

    presentingViewController.present(composer!, animated: true)
}

Я также попытался использовать видео h264 и h265 и получил те же результаты. Я попытался уменьшить размер видео примерно до 200x300, а также получил те же результаты. В чем может быть проблема?

0 ответов

Другие вопросы по тегам