Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline Vladimir S.  
#1 Оставлено : 3 декабря 2020 г. 12:33:26(UTC)
Vladimir S.

Статус: Новичок

Группы: Участники
Зарегистрирован: 27.11.2020(UTC)
Сообщений: 8
Российская Федерация

Опишу по каждому шагу что я сделал

1. Запустить

SetApplicationLicense _______ license.enc
ГОТОВ

2. Открыть проект в XCode
ГОТОВ

3. В левой панели выбрать проект, затем в основном окне в списке targets выбрать
цель сборки, перейти на вкладку "Build Phases", выбрать там "Link Binary With Libraries",нажать на плюс, в появившемся окне выбрать "Add other", добавить CPROCSP.framework.
ГОТОВ

4. Нажать на CPROCSP.framework правой кнопкой мыши, выбрать "Show In Finder".
Перетащить все ресурсы кроме ru.lproj и en.lproj из директории Resources
в проект (тоже в Resource).
ГОТОВ


5. Созданный в п.1 файл license.enc перетащить в Resources проекта(аналогично п.4,
тоже выбрав "Create Folder referencies for any added folders").
ГОТОВ

6. Файлы из Resources\en.lproj и Resources\ru.lproj перетащить в ресурсы приложения.
В меню выбрать "Create Folder Groups".
ГОТОВ

7. В свойствах проекта настроить
"Valid Architectures: armv7"
ГОТОВ

8. Если используется XCode, в левой панели выбрать проект, затем
в основном окне в списке targets выбрать цель сборки, перейти на вкладку
"Build Phases", выбрать там "Add Build Phase - Add Run Script". Появившуюся
фазу сборки "Run Script" отредактировать, поместив в поле для скрипта
<Путь к директории с фреймворком>/ConfigureApplication
Если путь содержит пробелы, перед ними надо поставить backslash: "\".
ГОТОВ

9. В свойствах проекта укажите "C++ Standard Library" - "libc++ (LLVM C++ Stanard Library)".
ГОТОВ

10. Добавить линковку с модулем поддержки считывателя, в соответствии с инструкцией Readers.txt
НЕ ДЕЛАЛ

11. В одном из файлов проекта определите переменную extern bool USE_CACHE_DIR; с помощью неё можно
задавать директорию, где будут храниться ключи.
При задании (рекомендуется) bool USE_CACHE_DIR = false; эта директория будет Documents/cprocsp/keys/
При задании bool USE_CACHE_DIR = true; это будет Library/Caches/cprocsp/keys/
НЕ ДЕЛАЛ

Установка корневого сертификата удостоверяющего центра:
.
.
.
НЕ ДЕЛАЛ

Сохранение/восстановление контейнеров
.
.
.
НЕ ДЕЛАЛ

И в конечном итоге у меня такая ошибка:

Snimok ehkrana 2020-12-03 v 12.29.37.png (281kb) загружен 4 раз(а).

Помогите как ее исправить, так как я в тупике

Offline Александр Лавник  
#2 Оставлено : 3 декабря 2020 г. 13:32:31(UTC)
Александр Лавник

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 30.06.2016(UTC)
Сообщений: 3,376
Мужчина
Российская Федерация

Сказал «Спасибо»: 53 раз
Поблагодарили: 773 раз в 715 постах
Здравствуйте.

Вы указали в Build Setting путь к фреймворку через Framework Search Paths?

Какая у Вас конечная цель?

NpcadesBrowser убран из новых сборок КриптоПро CSP (например 5.0 R2).
Техническую поддержку оказываем тут
Наша база знаний
Offline Vladimir S.  
#3 Оставлено : 3 декабря 2020 г. 14:04:32(UTC)
Vladimir S.

Статус: Новичок

Группы: Участники
Зарегистрирован: 27.11.2020(UTC)
Сообщений: 8
Российская Федерация

Автор: Александр Лавник Перейти к цитате
Здравствуйте.

Вы указали в Build Setting путь к фреймворку через Framework Search Paths?

Какая у Вас конечная цель?

NpcadesBrowser убран из новых сборок КриптоПро CSP (например 5.0 R2).


Нет, не указывал, сейчас попробую.

А в чем причина того что убрали NpcadesBrowser? Теперь я так понимаю нет возможности работать с браузером в iOS, чтобы пользоваться сайтом где я подписываю договор?

Offline Vladimir S.  
#4 Оставлено : 3 декабря 2020 г. 14:42:07(UTC)
Vladimir S.

Статус: Новичок

Группы: Участники
Зарегистрирован: 27.11.2020(UTC)
Сообщений: 8
Российская Федерация

Автор: Александр Лавник Перейти к цитате
Здравствуйте.

Вы указали в Build Setting путь к фреймворку через Framework Search Paths?

Какая у Вас конечная цель?

NpcadesBrowser убран из новых сборок КриптоПро CSP (например 5.0 R2).


Поднял проект КриптоПро CSP 3.6 R4 FrameWork для iOS 5.x/6.x/7 с исправленной работой диалогов на iOS 7 (сборка 3.6.7777), сделал все те же пункты, указать в Framework Search Paths свой путь

Snimok ehkrana 2020-12-03 v 14.40.04.png (92kb) загружен 6 раз(а).

Но теперь у меня такая ошибка

Snimok ehkrana 2020-12-03 v 14.41.27.png (33kb) загружен 5 раз(а).
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.