Я получаю эту ошибку на моем InterfaceController (смотреть расширение), но не на моем iphone viewcontroller:
self.animate(withDuration: 0.2, animations: { self.someButton.setAlpha(0.5) }, completion: { })
Что дает?
В UIKit анимация (наряду с переходом: завершение:) принимает параметр завершения, а анимация WatchKit (withDuration: animations:) - нет.