Rollup.shared.people(includeAll:) lists when people is on. Faces are grouped on the iPhone and never named or sent anywhere. Show face so the person can say who it is, and keep that name in your app.
String
Stays the same as photos are added, until the index is rebuilt. When two groups turn out to be one person, the old id still works in
photos(of:) and search(_:people:).Int
Photos in the index with their face.
Face
Their clearest face. Crop
face.photo to its box for a thumbnail.Date?
When the first and the latest of those photos were taken.
AgeRange?
About how old they look in their latest photo:
under13, from13To29, from30To49 or from50. An estimate that can be wrong.Face
String
The photo’s PhotoKit local identifier.
Double
The face’s box, in fractions of the photo as shown, from its top left corner.