У меня есть приложение, использующее следующий макрос:
#define IS_IPAD ([[UIDevice currentDevice] respondsToSelector:@selector(userInterfaceIdiom)] && [[UIDevice currentDevice] userInterfaceIdiom] == UIUserInterfaceIdiomPad)
, которое очень хорошо работает для меня.
Однако я использовал его, чтобы отключитьопция фотографирования в приложении.
Как определить, доступна ли опция камеры независимо от устройства?