Когда я нахожусь в видеоконференции с любым приложением (я тестировал с увеличением, FaceTime, Discord и Skype), если я переключаюсь на другое приложение, мой друг перестает видеть мою камеру.
Моя проблема в том, что я использую iPad для масштабных собраний, где я делюсь экраном и перемещаюсь по iPad, и мне нужно, чтобы камера работала при использовании других приложений.
Можно ли добиться этого, используя любое другое приложение или изменив некоторые настройки в iPad?
Нет, к сожалению, это невозможно ни в каком другом приложении, ни в настройках iPad.
Apple прямо запретила приложениям записывать видео, пока они находятся в фоновом режиме, а iOS предотвращает это.
Как Apple пишет здесь для разработчиков приложений:
«Использование камеры в фоновом режиме запрещено».
Судя по информации в AV Developer Kit , это возможно, начиная с iOS 16, но приложение должно явно его поддерживать:
Доступ к камере обычно ограничен приложениями, работающими в полноэкранном режиме. Если ваше приложение переходит в режим многозадачности, например, в режиме разделенного просмотра, система отключает камеру. Начиная с iOS 16, ваше приложение может использовать камеру в режиме многозадачности, задав для свойства isMultitaskingCameraAccessEnabled значение true в поддерживаемых системах. Включение этого поведения также распространяется на режим «Картинка в картинке» с использованием AVKit. Дополнительные сведения см. в разделе Использование функции «Картинка в картинке» для видеозвонков.