Troughton-Smith also found evidence backing up earlier reports of facial recognition technology being included in the iPhone 8.
While there's no news yet if Pearl will replace the fingerprint Touch ID unlock feature, or simply supplement it, facial-recognition unlock access seems totally futuristic. Apple will either use the user's face or the iris to unlock the iPhone.
Developer Troughton-Smith says he came across code indicates an infrared face unlock that belongs to something new called BiometricKit.
Another iOS developer by the name of Guilherme Rambo found out that the code name of the high-end iPhone 8 is D22. But two of the handset's previously rumored features now appear to have been inadvertently confirmed by Apple itself. It is unclear whether the HomePod firmware was distributed intentionally for developers to start building systems to interact with the speaker ahead of release or leaked by accident by Apple. 2017 marks the tenth anniversary of the original iPhone and celebrating this occasion; Apple will be launching the iPhone 8 with a slightly revamped design. The code is believed to include references to Apple's upcoming iPhone, including a set of commands for how a feature referred to as "BKFaceDetect" should work.
Perhaps most importantly, the graphic looks identical to the design of devices that have leaked online in recent months. Someone at Apple accidentally - or intentionally - released the first firmware of Apple's HomePod smart speaker.
Steve also tweeted that, "The bezel-less iPhone image can be extracted from Payment_glyph_phone-D22.caar in PassKitUIFoundation.framework with the code pictured". It shows a cut out section at the top for the front-facing camera and sensors, but the screen appears to wrap around it. The 4.7-inch and 5.5-inch iPhone (probably iPhone 7s and 7s Plus) devices will be up much before, probably in September.