Статус: Участник
Группы: Участники
Зарегистрирован: 26.04.2024(UTC) Сообщений: 18  Сказал(а) «Спасибо»: 4 раз
|
Добрый день, в приложение на iOS встроено КриптоПро. Столкнулись с такой ошибкой при попытке пройти криптографию:
<csp>0x16fd77000:SetPhysicRSG!rndm_find_mask fail (:2552) <capi20>0x16fd77000:CryptSetProvParam!failed: LastError = 0x80090020 (:1385)
Ошибка возникает только при распространении приложения через IPA. Если собираем напрямую с Xcode, ошибки нет. В чем может быть причина и что делать?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 16.04.2008(UTC) Сообщений: 1,500
Сказал(а) «Спасибо»: 42 раз Поблагодарили: 609 раз в 421 постах
|
Здравствуйте. Проблема проявляется в последней сборке - 5.0.13000? |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 26.04.2024(UTC) Сообщений: 18  Сказал(а) «Спасибо»: 4 раз
|
Автор: Русев Андрей  Здравствуйте. Проблема проявляется в последней сборке - 5.0.13000? А как узнать номер сборки?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 16.04.2008(UTC) Сообщений: 1,500
Сказал(а) «Спасибо»: 42 раз Поблагодарили: 609 раз в 421 постах
|
Дистрибутивы под все *nix-подобные платформы мы предоставляем в виде tgz-архивов, внутри которых лежат ini-файлы с информацией о сборке. В том числе в ios-uni.tgz в релизе КриптоПро CSP 5.0.13000 Titan лежит ios-arm64.ini с соответствующей версией: Код:[information]
version=5.0.13000
id=1343248
CSP=271055
branch=branches/CSP_5_0r3t
tools=3111
|
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 26.04.2024(UTC) Сообщений: 18  Сказал(а) «Спасибо»: 4 раз
|
Автор: Русев Андрей  Дистрибутивы под все *nix-подобные платформы мы предоставляем в виде tgz-архивов, внутри которых лежат ini-файлы с информацией о сборке. В том числе в ios-uni.tgz в релизе КриптоПро CSP 5.0.13000 Titan лежит ios-arm64.ini с соответствующей версией: Код:[information]
version=5.0.13000
id=1343248
CSP=271055
branch=branches/CSP_5_0r3t
tools=3111
Спасибо. У нас версия 5.0.12000.
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 16.04.2008(UTC) Сообщений: 1,500
Сказал(а) «Спасибо»: 42 раз Поблагодарили: 609 раз в 421 постах
|
Проверьте, есть ли проблема с 5.0.13000 - там исправляли ряд проблем при обновлении. |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 26.04.2024(UTC) Сообщений: 18  Сказал(а) «Спасибо»: 4 раз
|
Автор: Русев Андрей  Проверьте, есть ли проблема с 5.0.13000 - там исправляли ряд проблем при обновлении. А где скачать версию 5.0.13000 под iOS? Что из этого https://cryptopro.ru/downloads?
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,684   Сказал «Спасибо»: 572 раз Поблагодарили: 2302 раз в 1803 постах
|
Автор: Mary13  Автор: Русев Андрей  Проверьте, есть ли проблема с 5.0.13000 - там исправляли ряд проблем при обновлении. А где скачать версию 5.0.13000 под iOS? Что из этого https://cryptopro.ru/downloads? cspраздел: Для iOS  Snimok ehkrana ot 2024-05-28 13-28-43.png (39kb) загружен 1 раз(а). |
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 26.04.2024(UTC) Сообщений: 18  Сказал(а) «Спасибо»: 4 раз
|
Автор: Андрей *  Автор: Mary13  Автор: Русев Андрей  Проверьте, есть ли проблема с 5.0.13000 - там исправляли ряд проблем при обновлении. А где скачать версию 5.0.13000 под iOS? Что из этого https://cryptopro.ru/downloads? cspраздел: Для iOS  Snimok ehkrana ot 2024-05-28 13-28-43.png (39kb) загружен 1 раз(а). Когда скачиваю и разархивирую КриптоПро CSP 5.0 R3 Framework для iOS 12+ по указанной вами ссылке, получаю файл CPROCSP.xcframework.tgz. У нас в SDK используется CPROCSP.framework, где его взять? Или нужно как-то преобразить CPROCSP.xcframework.tgz, но как?
|
|
|
|
Статус: Сотрудник
Группы: Администраторы, Участники Зарегистрирован: 16.04.2008(UTC) Сообщений: 1,500
Сказал(а) «Спасибо»: 42 раз Поблагодарили: 609 раз в 421 постах
|
Внутри .xcframework лежат сборки в формате .framework, разбитые по платформам и архитектурам. https://habr.com/ru/comp...neering/articles/475816/Но целесообразней, конечно, ваш framework переделать в xcframework, чтобы получить удобную интеграцию со Swift Package Manager (SPM). |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close