У iOS есть некоторые очень специфические требования к тому, как должен действовать сценарий копирования в буфер обмена. Если кто-то ищет решение, которое работает по всем направлениям, я разместил пересмотренный фрагмент в этом списке —
https://gist.github.com/interactiveRob/39a3eb36c7403f1ba43c190fc88f972f.