Я наткнулся на сообщение об ошибке wait_fences несколько раз .
wait_fences
Я не смог найти официальную документацию по этому поводу. Хотелось бы узнать, при каких обстоятельствах появляется это сообщение об ошибке и что именно оно означает.
Вы должны делать анимацию только тогда, когда у вас появился вид. Вы не должны пытаться манипулировать видом до того, как он действительно появится. Это означает, что вы должны переопределить viewDidAppear, а не viewWillAppear.
viewDidAppear
viewWillAppear