UDID устройства iOS (уникальные идентификаторы устройств) представляют собой строки шестнадцатеричных чисел. Почему они рассматриваются как чувствительные к регистру (когда мы хотим зарегистрировать их для целей тестирования)?Почему iOS UDIDs чувствителен к регистру?
UDID генерируются из ХАШ-функции SHA-1, а затем преобразуются в Hex. Итак, для всех целей и задач A == a, B == b, .. F == f.
Однако, если мы используем прописные буквы, регистрация IPhone для тестирования не работает. Является ли это ошибкой Apple?
http://theiphonewiki.com/wiki/UDID
http://en.wikipedia.org/wiki/SHA-1
http://en.wikipedia.org/wiki/Hexadecimal
«Доктор, доктор болит, когда я это делаю ...». Почему бы вам не избегать их верхней части? – trojanfoe
Я голосую, чтобы закрыть этот вопрос как не по теме, потому что это не вопрос прямого программирования. –
Это не вопрос программирования. Как сказал ceejayoz, для этого нет никакого соглашения. Итак, ответ на ваши вопросы: Потому что _Apple_ так хочет. – NSPunk