Файл не может быть открыт, версия слишком старая

Я хочу загрузить систему частиц в мое приложение ARKit, но я получаю эту ошибку, когда я пытаюсь это сделать:

[SceneKit] Error: This file cannot be opened (version is too old) 

Я загружаю частицы этим кодом (в подклассе SCNNode ):

 init() { guard let url = Bundle.main.url(forResource: "Models.scnassets/particles/particles", withExtension: "scnp") else { fatalError("can't find expected virtual object bundle resources") } guard let node = SCNReferenceNode(url: url) else { fatalError("can't find expected virtual object bundle resources") } super.init() self.addChildNode(node) } 

У меня есть этот код из демонстрационного приложения ARKit (от Apple). particles.scnp .scnp генерируются из шаблона Xcode Bokeh . У меня Xcode 9 beta 4, и на моем устройстве работает iOS 11 beta 4.

SCNReferenceNode может ссылаться только на файлы сцены. Примерами расширений файла сцены являются scn и scn .

Файл .scnp является архивом SCNParticleSystem и поэтому его нельзя использовать.