Настройте наложение камеры в 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