What's the maximum length of a SIM card PIN that iOS supports?
The SIM PIN has a minimum of 4 digits and a maximum of 8 digits.
This goes for the iPhone, all iOS devices - and indeed any other standards compliant GSM cellphone.
For the latter statement, please consult this standards document:
https://www.3gpp.org/ftp/TSG_T/TSG_T/TSGT_05/Docs/PDFs/TP-99185.pdf
From page 66 and on, the PIN functionality is documented. Note that the PIN data length is 8.