Для Python я хотел бы предложить 'Байт Python' .
Раскрытие: я - автор этой книги, но отзывы пользователей на основной странице и книге должны, надо надеяться, выступить за себя:)
Попробуйте этот метод UIImagePickerController:
+ (BOOL)isCameraDeviceAvailable:(UIImagePickerControllerCameraDevice)cameraDevice
Это метод класса, и UIImagePickerControllerCameraDevice может принимать два значения:
UIImagePickerControllerCameraDeviceRear
UIImagePickerControllerCameraDeviceFront
Пример кода:
if( [UIImagePickerController isCameraDeviceAvailable: UIImagePickerControllerCameraDeviceFront ])
{
// do something
}
Обратите внимание, что это доступно для iOS 4.0 и более поздних версий.