Skip to content

NativeAPI library for 1C. Use as extension to share images and documets in mobile app on iOS

License

Notifications You must be signed in to change notification settings

FreeGMan/1C_iOS_ShareComponent

Repository files navigation

1C_iOS_ShareComponent

NativeAPI library for 1C. Use as extension to share images and documets in mobile app

Кастомная компонента, разработанная специально для мобильного приложения на платформе 1С. Используется как "переходник" для отображения стандартных View Controller'ов и вызова системных функций iOS. Дополнительно умеет писать логи в терминал системы.

Documentation

Ниже описаны доступные методы для вызова через NativeAPI:

  • shareFileByPath - принимает путь (или массив путей через "|") к файлу в каталоге документов приложения и текстовое описание отправляемого контекнта. Открывает стандартный UIActivityViewController и дальше отрабатывает стандартные механизмы отправки файлов;
  • pickPhotoFromLibrary - Открывает стандартный UIImagePickerController с выбором изображения из библиотеке. При удачном выборе изображения, помещает его в каталог документов приложения с именем "tmp_img.*";
  • logMessage - выводит переданное сообщение в терминальный лог методом NSLog;
  • getGroupPath - возвращает путь до общего каталога группы приложений (используется в другом проекте).

Разработка реализована на базе примера NativeAPI библиотеки, предоставляемой 1C:Enterprise.

Подробную документацию можно найти на офф сайте.

About

NativeAPI library for 1C. Use as extension to share images and documets in mobile app on iOS

Resources

License

Stars

Watchers

Forks

Packages

No packages published