Есть ли полный список состояний, которые мы можем запрашивать программно из iDevice, например.UDID, координаты GPS, номер телефона и т. Д.?
Проверьте класс UIDevice: http://developer.apple.com/library/ios/#documentation/uikit/reference/UIDevice_Class/Reference/UIDevice.html