In the lastest iOS 15 if found the following to be the case regarding the combination of the global autocapitalization setting in the iOS Settings app and the autocapitalizationType property:
| Global setting | autocapitalizationType | Result (does it capitalize? |
|----------------|-------------------------|-----------------------------|
| on | Sentences | yes |
| on | not set | no |
| off | Sentences | no |
| off | not set | no |
What is the logic behind this?
On a side note, I also believe that in the second row of the above table, we had a 'yes' in earlier versions of iOS.