Details of new iPhones and other forthcoming Apple devices have been revealed via an apparent leak.
Two news sites were given access to an as-yet-unreleased version of the iOS operation system.
The code refers to an iPhone X in addition to two new iPhone 8 handsets. It also details facial recognition tech that acts both as an ID system and maps users' expressions onto emojis.
One tech writer said it was the biggest leak of its kind to hit the firm.