Swift: ошибка утверждения в методе SKView.texture для iOS 9 - PullRequest
0 голосов
/ 30 ноября 2018

Я получаю ошибку подтверждения со следующим кодом:

let r2 = UIBezierPath.icon() // Bezierpath for some simple icon
var node = SKShapeNode(path: r2.cgPath, centered: true)
node.fillColor = .white
node.strokeColor = Constants.Config.Colors.LowBase
let tex = self._view.texture(from: node)

Ошибка: Ошибка подтверждения: (длина + смещение <= _length), функция commit_data, файл / BuildRoot / Library / Caches / com.apple.xbs / Sources / Jet_Sim / Jet-1.50 / Jet / jet_types_OpenGL.h, строка 863. </p>

Я попытался добавить параметр кадрирования для texture (), но это заставляет функцию texture () возвращать ноль.

Этот код отлично работает, когда он работает на симуляторе iOS 10, но не работает на iOS 9.

Что здесь не так?

...