У меня есть игра SceneKit, в которой персонаж сталкивается и собирает предметы коллекционирования в игре. Это делается с использованием стандартных масок столкновения и отлично работает до тех пор, пока я не обновится до Xcode 7.SceneKit collision didbegincontact change with Xcode 7
Теперь, хотя столкновение происходит, метод didbegincontact не вызывается.
Есть ли изменения, которые я пропустил, чтобы вызвать это? Я проверил декларацию делегата и просмотрел изменения, сделанные по строкам.
Совершенная. Исправлено мгновенно. Это стало обязательным в iOS 9 для просмотра, так как даже когда целью развертывания проекта является iOS 8, это вызывает проблемы на устройствах под управлением iOS 9. – user3765506