NativeAPI library for 1C. Use as extension to share images and documets in mobile app
Кастомная компонента, разработанная специально для мобильного приложения на платформе 1С. Используется как "переходник" для отображения стандартных View Controller'ов и вызова системных функций iOS. Дополнительно умеет писать логи в терминал системы.
Ниже описаны доступные методы для вызова через NativeAPI:
- shareFileByPath - принимает путь (или массив путей через "|") к файлу в каталоге документов приложения и текстовое описание отправляемого контекнта. Открывает стандартный UIActivityViewController и дальше отрабатывает стандартные механизмы отправки файлов;
- pickPhotoFromLibrary - Открывает стандартный UIImagePickerController с выбором изображения из библиотеке. При удачном выборе изображения, помещает его в каталог документов приложения с именем "tmp_img.*";
- logMessage - выводит переданное сообщение в терминальный лог методом NSLog;
- getGroupPath - возвращает путь до общего каталога группы приложений (используется в другом проекте).
Разработка реализована на базе примера NativeAPI библиотеки, предоставляемой 1C:Enterprise.
Подробную документацию можно найти на офф сайте.