Exception while creating a PhotogrammetrySession object with PhotogrammetrySamples

Hi,

I am trying to use PhotogrammetrySample input sequence according to the WWDC video. I modified only the following code in the sample:

var images = try FileManager.default.contentsOfDirectory(at: captureFolderManager.imagesFolder,
            includingPropertiesForKeys: nil,
            options: .skipsHiddenFiles)

        let inputSequence = images.lazy.compactMap { file in
            return self.loadSampleAndMask(file: file)
        }

        // Next line causes the exception
        photogrammetrySession = try PhotogrammetrySession(
            input: inputSequence,
            configuration: configuration)

private func loadSampleAndMask(file: URL) -> PhotogrammetrySample? {
        do {
            var sample = try PhotogrammetrySample(contentsOf: file)
            return sample
        } catch {
            return nil
        }
}

I am getting following runtime error:

Thread 1: EXC_BREAKPOINT (code=1, subcode=0x240d88904)

Exception while creating a PhotogrammetrySession object with PhotogrammetrySamples
 
 
Q