Ранее было : работающий апач, мобильное приложение, которое цеплялось в основную базу 8.1. Возникла необходимость в переходе на 8.2. Платформу переконвертировали. Веб-сервисы перенастроил. Сейчас в браузере легко захожу в xml веб-сервиса после ввода логина и пароля. С конфигурации мобильного приложения с ПК успешно связывается с основной базой, все веб-сервисы отрабатывают штатно. Далее возникла проблема. Платформа на андроиде не загружает конфигурацию с веб-сервера, получаю ошибку:
Ошибка разбора XML: Space required after the Public Identifier
SystemId:
file:///data/data/com.e1c.mobile/files/1c/1cem/1cema.xml
Мобильная платформа не принимает конфигурацию, судя по сообщению. Платформа основной базы 8.2.19.102
Ранее при первой настройке конфигурация успешно загружалась как на 8.1 так и на 8.2 (версии ранней чем 8.2.19.102)
Мобильная платформа на андроиде: 8.3.6.215, так же было испытано и на 8.3.7, та же ошибка.
(1) Надо бы сделать версии одинаковыми, для начала.
Если бы у тебя основная платформа была бы 8.3.6.215, то подключив смартфон через USB к компьютеру, ты бы смог использовать отладчик в конфигураторе.
В этом случае есть шанс отловить и тем самым исправить все ошибки.
Единственный момент.
Не забудь только в настройках конфигуратора установить проверку синтаксиса только для мобильного клиента.
(1) artmaler1, Загрузите конфу на платформу которая вышла +- в тоже время с мобильной.
1. В свойстве корня конфигурации "Назначение использования" (вроде :) ) нужно оставить флаг на "Мобильное устройство".
2. Потом в меню "Конфигурация" найти пункт "Проверка конфигурации". Установить флажки на проверку мобильного приложения (мобильное приложение клиент, мобильное приложение сервер, поиск неподдерживаемой функциональности и все в группе Логическая проверка модулей).
В итоге разобрался. в моём случае проблема была в том, что при каждой публикации 1С делала дополнительную запись в конфиг апача httpd.conf про директорию публикации и, видимо (хотя это для меня всё равно загадка) при этом мобильная платформа не могла загрузить мобильное приложение. После удаления дубликатов и рестарта apache всё заработало.