Мобильный клиент: Сохранение отчёта в файл, где найти потом этот файл?

1. METAL 293 02.10.23 17:23 Сейчас в теме
Добрый день

Есть самописная база, и мобильный клиент к ней, собранный через "сервис сборки мобильных приложений"

Мобильный клиент версия 8.3.22.57 , iOS 16.6

В мобильном клиенте выполняется отчёт. Есть желание сохранить его в файл, чтоб с телефона же потом отправить через мейл или мессенджер куда-то дальше контрагенту

В iOS файл успешно сохраняется в некую папку Документы (об успешном сохранении файла можно судить по тому, что при попытке сохранить файл повторно из 1С - его видно)

Но извне мобильной платформы 1С (другими приложениями в телефоне) никак потом не удаётся найти выгруженный файл

Подскажите, пожалуйста, у кого был опыт сохранения файлов из мобильной платформы на iOS, в чём может быть проблема? И какие есть способы исправления?
По теме из базы знаний
Вознаграждение за ответ
Показать полностью
Найденные решения
12. laperuz 46 03.10.23 08:46 Сейчас в теме +3 $m
(7)В конфигурации, из которой выгружался xml мобильного клиента, установлены мобильные разрешения "Доступ ко всем файлам" и "Обмен файлами с персональным компьютером"?

P.S. Ваша проблема, кстати, описана вот тут https://infostart.ru/1c/tools/1334950/ и есть решение, но оно работает только если собирать через сборщик-конфигурацию и при наличии мака(хак тоже подойдет)
Остальные ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
5. Xershi 1487 02.10.23 19:22 Сейчас в теме
(1) а в облаке тоже нету?
6. METAL 293 02.10.23 19:28 Сейчас в теме
(5) У меня не получается сохранить в Облако, при попытке выбрать каталог на телефоне как Общую папку, не доступна кнопка Открыть, см видео

Или неправильно сохраняю?
Прикрепленные файлы:
IMG_2316.MP4
8. Xershi 1487 02.10.23 22:41 Сейчас в теме
(6) вот что Бинг отвечает
Здравствуйте, это Bing. Я могу помочь вам с поиском информации, созданием контента или другими запросами. blush

По вашему вопросу я нашел следующую информацию:

• Для того, чтобы сохранить отчет из мобильного клиента 1С в файл на устройстве iOS, вам нужно выполнить следующие шаги https://support.apple.com/ru-ru/guide/iphone/iphf2d851b9/ios:

• Откройте отчет в мобильном клиенте 1С и нажмите на значок «Поделиться» в правом верхнем углу экрана.

• В появившемся меню выберите пункт «Сохранить в файл».

• В окне «Сохранить в файл» выберите папку, куда вы хотите сохранить файл, и нажмите «Добавить».

• Файл будет сохранен в выбранную папку с расширением .html, который можно открыть в любом браузере или текстовом редакторе.

• Для того, чтобы отправить файл из папки Документы на iOS на другое устройство или сервис, вам нужно выполнить следующие шаги https://support.apple.com/ru-ru/HT201301:

• Откройте приложение «Файлы» на вашем устройстве iOS и найдите папку Документы.

• Найдите файл, который вы хотите отправить, и нажмите на него и удерживайте, пока не появится меню.

• В меню выберите пункт «Поделиться» и выберите способ отправки файла, например, по электронной почте, через AirDrop, через iCloud Drive или через другие приложения.

• Следуйте инструкциям на экране для завершения отправки файла.

Надеюсь, эта информация поможет вам решить вашу задачу. blush
Показать

Может файл на сервере сохраняется? Или это автономный режим (
9. METAL 293 02.10.23 22:53 Сейчас в теме
(8) Не на сервере, при указании файла видны локальные каталоги на телефоне, но такое ощущение будто должен быть диалог Сохранения файла, а мобильная платформа показывает диалог Открытия файла…

Автономный режим - тоже нет, это клиент без поддержки Автономного режима, всё онлайн

Пригодился бы конечно реальный опыт, если вдруг у кого-то есть мобильный клиент 1С на iOS
10. Xershi 1487 02.10.23 23:49 Сейчас в теме
(9) а что у вас нету отладки?
11. METAL 293 03.10.23 02:52 Сейчас в теме
(10) А что отлаживать? Это же стандартная типовая функция платформы, расширение поля табличного документа с возможностью сохранить результат в файл, как и в тонком-веб клиентах (см фото)... Только во всех "десктопных" версиях сохранение в файл отлично работает, а вот в мобильном клиенте на iOS - что-то не получается... У Вас есть возможность попробовать? Был опыт?
Прикрепленные файлы:
3. METAL 293 02.10.23 19:10 Сейчас в теме
(2) Так в том и проблема, что в приложении "Файлы" не виден сохранённый файл
А у Вас работает? Сохраняете из мобильного клиента, и видно в "Файлах"?
4. METAL 293 02.10.23 19:18 Сейчас в теме
Было еще такое предположение, что файл отчёта после сохранения не виден на телефоне, потому что он сохраняется в какой-то private области приложения (мобильного клиента 1С), поэтому и не виден из других мест, и в качестве предполагаемого решения подумалось, что при публикации мобильного клиента через сборщик - надо где-то дополнительно разрешить приложению (мобильному клиенту) доступ к файловой системе телефона, но в сборщике подобных настроек не нашёл, а в профиле обеспечения Apple (provisioning profile) очень много галочек, сходу непонятно какая именно из них может отвечать за данное право (см фото)

Поэтому непонятно... У всех по умолчанию можно сохранить файл в мобильном клиенте, и его сразу видно на телефоне? Или у всех не видно, и это ок, и надо искать другие пути решения? Поделитесь опытом, пожалуйста
Прикрепленные файлы:
7. METAL 293 02.10.23 19:32 Сейчас в теме
Еще такая добавка: если подключить телефон к компьютеру, запустить iTunes и зайти в Общие файлы - там не будет мобильного клиента (см фото), может это как-то связано с проблемой?

Как можно добавить собственный мобильный клиент в этот список?
Прикрепленные файлы:
12. laperuz 46 03.10.23 08:46 Сейчас в теме +3 $m
(7)В конфигурации, из которой выгружался xml мобильного клиента, установлены мобильные разрешения "Доступ ко всем файлам" и "Обмен файлами с персональным компьютером"?

P.S. Ваша проблема, кстати, описана вот тут https://infostart.ru/1c/tools/1334950/ и есть решение, но оно работает только если собирать через сборщик-конфигурацию и при наличии мака(хак тоже подойдет)
14. METAL 293 03.10.23 19:12 Сейчас в теме
(12) Да, добавил "функциональность", пересобрал, не всё идеально, в первую очередь мешает, что шрифты в мобильном приложении iOS видно на отчёте, но при сохранении в файл PDF они теряются (см фото)... НО это другая история! Задача по сохранению в файл решена (без XCode, только изменениями в конфигурации и пересборкой приложения через сервис сборки), со шрифтами потом что-то подумаю (видимо надо при формировании отчёта в мобильном клиенте подменять шрифт на какой-то стандартный для iOS), спасибо большое, напишите пожалуйста любой комментарий еще, отправлю оставшиеся $M, на прошлое сообщение увы уже не могу добавить..
С благодарностью и наилучшими пожеланиями!
Прикрепленные файлы:
15. laperuz 46 04.10.23 02:31 Сейчас в теме +7 $m
(14)Рад, что помог)
Если ничего не поменялось, в iOS клиент раньше использовал Arial, можно попробовать с ним
13. METAL 293 03.10.23 09:18 Сейчас в теме
(12) А вот сюда я не заглядывал (см фото, может кому-то еще пригодится), то ли не знал, то ли забыл, сидел как раз вчера, силился понять где эти разрешения ставятся, если мы не используем XCode, хотя диалог точно знакомый, как-то вылетело.. Отличная мысль, спасибо! Однозначно полезный совет! Позже переберу моб.приложение и проверю результат, если ок, докину остальные стартмани, отпишусь, хорошего дня!
Прикрепленные файлы:
16. пользователь 04.10.23 17:27
Сообщение было скрыто модератором.
...
17. METAL 293 04.10.23 17:50 Сейчас в теме
(16) Это под iOS?
Плюс честно говоря, не понял, передача чего и куда, и куда смотреть?
[только подумал, не лишнее ли это здесь, а модератор уже убрал, спасибо]
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот