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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline rednekis  
#1 Оставлено : 31 мая 2012 г. 16:42:42(UTC)
rednekis

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

Группы: Участники
Зарегистрирован: 31.05.2012(UTC)
Сообщений: 9

Установили CryptoPro framework в тестовое приложение.
В режиме debug, когда приложение устанавливается через XCode, приложение работает стабильно - получаем сертификат, подписываем, все ок.
Но при сборке приложения для adhoc установки через архив .ipa на тестовое устройство при любой попытке работы с Crypto Pro получаем ошибки и падение приложения.
Предположительно не можем корректно открыть / закрыть хранилище.
Подскажите пожалуйста что можно проверить?
Offline Татьяна  
#2 Оставлено : 31 мая 2012 г. 17:33:09(UTC)
Татьяна

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

Группы: Участники
Зарегистрирован: 06.02.2008(UTC)
Сообщений: 1,491
Откуда: Крипто-Про

Поблагодарили: 40 раз в 37 постах
проверьте в свойствах проекта настройки

Dead code stripping – release -> NO
Strip during copy -> NO
Strip linked products -> NO
Татьяна
ООО Крипто-Про
Offline rednekis  
#3 Оставлено : 31 мая 2012 г. 18:39:45(UTC)
rednekis

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

Группы: Участники
Зарегистрирован: 31.05.2012(UTC)
Сообщений: 9

Проверили. В настройках проекта все правильно.

Уточняем по ошибке: например при попытке получения CA сертификата с тестового УЦ в консоли видим следующее:
May 31 15:28:09 unknown iDoc[3128] <Warning>: Warning: Libinfo call to mDNSResponder on main thread
May 31 15:28:09 unknown libssp[3128] <Error>: sup_lib 15:28:09.997765 support_n_dlopen:45 p:3128 t:0x0x34ad40e0 support_n_dlopen(/opt/cprocsp/lib/amd64/libcsp.dylib, 5) = 0x0 fail No such file or directory(2)
May 31 15:28:09 unknown libssp[3128] <Error>: sup_lib 15:28:09.998221 support_load_dll:212 p:3128 t:0x0x34ad40e0 support_load_dll(): dlerror() = dlopen(/opt/cprocsp/lib/amd64/libcsp.dylib, 5): image not found
May 31 15:28:09 unknown libssp[3128] <Error>: libssp:!0x3f02cd98:!:3684!AddToMessageLog!CryptoPro TLS. Error 0x8009001d calling CSP: Provider DLL failed to initialize correctly.!
May 31 15:28:09 unknown libssp[3128] <Error>: libssp:!0x3f02cd98:!:2966!CPSSPCreateCredentials! failed to acquire provider!!
>
May 31 15:28:12 unknown iDoc[3128] <Warning>: get_and_install_ca_cert failed.
Offline rednekis  
#4 Оставлено : 1 июня 2012 г. 15:53:16(UTC)
rednekis

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

Группы: Участники
Зарегистрирован: 31.05.2012(UTC)
Сообщений: 9

Дополнительная информация:
Пробовали собрать одну и ту же сборку на разных компьютерах. В результате получили следующее:
При использовании XCode 4.1 (4D199) (под OSX 10.7.4 (11E53) релизная сборка .iPA работает без сбоев
При использовании XCode 4.3.2 (4E2002) (под OSX 10.7.4 (11E53)) релизная сборка .iPA падает с ошибками указанными в посте от 31 мая, 2012, 2:39:45 PM

Подскажите пожалуйста что может быть причиной и на что более внимательно посмотреть?
Offline Татьяна  
#5 Оставлено : 1 июня 2012 г. 18:04:49(UTC)
Татьяна

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

Группы: Участники
Зарегистрирован: 06.02.2008(UTC)
Сообщений: 1,491
Откуда: Крипто-Про

Поблагодарили: 40 раз в 37 постах
Это сборка вашего приложения или с тестовым примером то же самое? пришлите мне проект на kondakova at cryptopro.ru
Татьяна
ООО Крипто-Про
Offline rednekis  
#6 Оставлено : 5 июня 2012 г. 14:31:01(UTC)
rednekis

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

Группы: Участники
Зарегистрирован: 31.05.2012(UTC)
Сообщений: 9

Это сборка нашего приложения.
На текущий момент удалось выяснить следующее:
Если параметры
Dead code stripping – release -> NO
Strip during copy -> NO
Strip linked products -> NO
указаны частично в проекте, а частично в target, то в при использовании XCode 4.1 (4D199) все работает, а при при использовании XCode 4.3.2 (4E2002) релизная сборка не работает корректно.
Если же данные настройки проставить только в проекте, то работает и под XCode 4.1 (4D199) и XCode 4.3.2 (4E2002).

Возможно что-то просмотрели и причина не в этом, но пока другого объяснения нет.
Если же данное наблюдение правильное, то остается вопрос почему XCode 4.3.2 (4E2002) настройки target не становятся приоритетнее настроек проекта.
Offline Татьяна  
#7 Оставлено : 5 июня 2012 г. 17:18:57(UTC)
Татьяна

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

Группы: Участники
Зарегистрирован: 06.02.2008(UTC)
Сообщений: 1,491
Откуда: Крипто-Про

Поблагодарили: 40 раз в 37 постах
ну это скорее к apple вопрос:)
Татьяна
ООО Крипто-Про
Offline booster  
#8 Оставлено : 11 августа 2015 г. 16:56:54(UTC)
booster

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

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

Сказал(а) «Спасибо»: 1 раз
А подскажите пожалуйста, с какой целью символы должны присутствовать в исполняемом файле?
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.