Python 3.13+platformфункция
platform.ios_ver()
отдельные ОС
Сведения об iOS/iPadOS: system, release, model, is_simulator. На других системах, включая macOS, — значения по умолчанию.
Синтаксис
platform.ios_ver(system='', release='', model='', is_simulator=False)
Функция появилась вместе с официальной поддержкой iOS в 3.13 и вызывается на любой ОС без ошибки: вне iOS все поля пустые, а is_simulator — False. На iOS platform.system() возвращает 'iOS' или 'iPadOS', а не 'Darwin', — код, проверявший 'Darwin', перестаёт узнавать Apple-устройства.
Примеры
import platform
info = platform.ios_ver()
print(info._fields) # → ('system', 'release', 'model', 'is_simulator')
print(info) # → ? вне iOS IOSVersionInfo(system='', release='', model='', is_simulator=False)
См. также
Открыть в полном глоссарииdocs.python.orgСообщить о неточности