(3) Пробуй тогда через интент, возможно не для всех устройств, а по какому-нибудь условию (имя операционки например)
http://catalog.mista.ru/public/301851/
//Тут указываем путь, при чем путь должен быть доступен всем программам, так что временные файлы 1С не подйут
ФайлКартинки = "file:///sdcard/Download/FotoTestFrom1C.bmp";
НовВз = Новый ЗапускПриложенияМобильногоУстройства("android.media.action.IMAGE_CAPTURE");
//Обязательно указываем этот параметр, если его не указать, тогда вам вернется привью файла в низком качестве и находится он будет в параметрах с ключем data.
НовВз.ДополнительныеДанные.Добавить("output",ФайлКартинки,"Uri");
//Если фото не сделано, то ответ будет "0"
Если НовВз.Запустить(Истина) 0 Тогда
//ну а тут уже готовое фото, так что все что хотим, то и делаем.
ЗапуститьПриложение(ФайлКартинки);
Иначе
Сообщить("Фото не сделано!");
КонецЕсли;