2012-03-18 4 views
1

У меня были приложения, запрещенные в прошлом, для того, чтобы не указывать в plist или что-то, что приложение будет нормально работать на устройствах с 3g или устройствами с компасом или с текстовыми сообщениями и т. Д. Я указываю, что мое приложение будет ТОЛЬКО правильно работать с устройствами, у которых есть передняя камера (например, Skype пришлось бы делать) Спасибо!iOS передняя камера только приложение

+0

Я не верю, что вы должны указать его, просто проверить, если камеры доступны с 'picker.cameraDevice = UIImagePickerControllerCameraDeviceFront;' – CodaFi

+0

я должен, если это огромная часть приложения; Apple отрицает это. Мне не нужно указывать, является ли это незначительной функцией, которая не является необходимой для приложения. Спасибо, хотя я буду помнить ваш код! Благодаря! –

ответ

3

Если вы хотите, чтобы ваше приложение использовалось только на устройствах с фронтальной камерой, вы можете указать это, добавив front-facing-camera к приложению required capabilities.

Однако, если приложение имеет достаточную функциональность при работе на устройствах без фронтальной камеры, то, вероятно, лучше не указывать эту возможность. От documentation:

Вы должны включать ключи только для функций, которые требуется для вашего приложения. Если ваше приложение может использовать отсутствующие функции, избегая путей кода, которые используют эти функции, не включайте соответствующий ключ.

+0

Thankyou, замечательный ответ! И, к сожалению, для этого приложения мне понадобится эта функция для того, чтобы приложение было действительно функциональным ... Я имею в виду, что разговор будет работать, но видео не будет .. Большое спасибо за ваш ответ! –

Смежные вопросы