Настройте наложение камеры в applozic

Я использую Applozic чат SDK для IOS и отправки изображений, видео успешно. Мое требование состоит в том, чтобы изменить наложение камеры. Когда я пытаюсь добавить наложение на камеру, она вылетает.

 let camaraObj : ALImagePickerController = ALImagePickerController()

 let overlay =UIView(frame: UIScreen.mainScreen().bounds)
 overlay.backgroundColor = UIColor.redColor()     
 camaraObj.cameraOverlayView = overlay

Журнал сбоев: libC++abi.dylib: завершается с необработанным исключением типа NSException.

Любая помощь?

1 ответ

Похоже, вы не устанавливаете sourceType. ALImagePickerController используется для отправки фотографий только из фотографий. Вам нужно явно установить тип источника, если вы хотите использовать его для камеры.

т.е. self.mImagePicker.sourceType = UIImagePickerControllerSourceTypeCamera;

Мы просто попробовали то же самое и получили исключение:

2017-01-30 14: 30: 30,954540 applozicdemo[3106:1925853] Нагрузочное приложение из - за неперехваченное исключение 'NSInvalidArgumentException', причина: 'Тип источника должна быть UIImagePickerControllerSourceTypeCamera' Первого стека бросить вызов: (0x1819de1c0 0x18041855c 0x187a945cc 0x187d23294 0x1003f9dcc 0x10016525c 0x10016521c 0x10016a284 0x18198bf2c 0x181989b18 0x1818b8048 0x18333e198 0x1878a42fc 0x18789f034 0x1000517b8 0x18089c5b8) libC++abi.dylib: завершается с неисследованным исключением типа NSException

Другие вопросы по тегам