Форум КриптоПро
»
Средства криптографической защиты информации
»
Apple
»
Падение приложения с Crypto Pro при использовании adhoc установки через архив .ipa на тестовое устройство
Статус: Новичок
Группы: Участники
Зарегистрирован: 31.05.2012(UTC) Сообщений: 9
|
Установили CryptoPro framework в тестовое приложение. В режиме debug, когда приложение устанавливается через XCode, приложение работает стабильно - получаем сертификат, подписываем, все ок. Но при сборке приложения для adhoc установки через архив .ipa на тестовое устройство при любой попытке работы с Crypto Pro получаем ошибки и падение приложения. Предположительно не можем корректно открыть / закрыть хранилище. Подскажите пожалуйста что можно проверить?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.02.2008(UTC) Сообщений: 1,491 Откуда: Крипто-Про
Поблагодарили: 40 раз в 37 постах
|
проверьте в свойствах проекта настройки
Dead code stripping – release -> NO Strip during copy -> NO Strip linked products -> NO
|
Татьяна ООО Крипто-Про |
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 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.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 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
Подскажите пожалуйста что может быть причиной и на что более внимательно посмотреть?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.02.2008(UTC) Сообщений: 1,491 Откуда: Крипто-Про
Поблагодарили: 40 раз в 37 постах
|
Это сборка вашего приложения или с тестовым примером то же самое? пришлите мне проект на kondakova at cryptopro.ru |
Татьяна ООО Крипто-Про |
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 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 не становятся приоритетнее настроек проекта.
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 06.02.2008(UTC) Сообщений: 1,491 Откуда: Крипто-Про
Поблагодарили: 40 раз в 37 постах
|
ну это скорее к apple вопрос:) |
Татьяна ООО Крипто-Про |
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 17.03.2015(UTC) Сообщений: 3 Сказал(а) «Спасибо»: 1 раз
|
А подскажите пожалуйста, с какой целью символы должны присутствовать в исполняемом файле?
|
|
|
|
Форум КриптоПро
»
Средства криптографической защиты информации
»
Apple
»
Падение приложения с Crypto Pro при использовании adhoc установки через архив .ipa на тестовое устройство
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close