Я работаю над кросс-платформенным проектом с открытым исходным кодом. Мое приложение будет поддерживать Android, iOS, MAC OS X, Windows и Linux.Обнаружение различных операционных систем и платформ
Первая идея заключается в том, чтобы использовать следующий код:
Environment.OSVersion.Platform
Но этого недостаточно, так как я не могу покрыть IOS и Android. Я думаю, что лучше проверить базу ОС и версию, чтобы выбрать тип ОС. например iOS - это операционная система на базе UNIX. поэтому я могу проверить версию или некоторые другие свойства, чтобы убедиться, что это iOS.
Поскольку у меня нет доступа к Android или iOS, и мой поиск не был успешным, мне нужна ваша помощь, чтобы получить эти версии для каждой ОС.
С уважением, Пеймана Mortazavi