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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline garikello  
#1 Оставлено : 29 марта 2013 г. 12:18:57(UTC)
garikello

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

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

Добрый день!
Сделал всё по инструкции, как сказано в README.
Версия последняя, скачал на днях (ios-uni).
В итоге возник конфликт CPROCSP.framework и libiRocket301_ccid.a:

Код:

duplicate symbol _OBJC_IVAR_$_EADSessionController._session in:
    /Users/mac/Library/Developer/Xcode/DerivedData/CreateFile-cjdsikqvebkczmhjwkstdyqpnbhu/Build/Intermediates/CreateFile.build/Debug-iphonesimulator/CreateFile.build/Objects-normal/i386/EADSessionController.o
    /System/Resources/dev/apple.git/CryptoPro/ios-uni/CPROCSP.framework/libiRockey301_ccid.a(EADSessionController.o)
duplicate symbol _OBJC_IVAR_$_EADSessionController._writeData in:
    /Users/mac/Library/Developer/Xcode/DerivedData/CreateFile-cjdsikqvebkczmhjwkstdyqpnbhu/Build/Intermediates/CreateFile.build/Debug-iphonesimulator/CreateFile.build/Objects-normal/i386/EADSessionController.o
    /System/Resources/dev/apple.git/CryptoPro/ios-uni/CPROCSP.framework/libiRockey301_ccid.a(EADSessionController.o)
duplicate symbol _OBJC_IVAR_$_EADSessionController._readData in:
    /Users/mac/Library/Developer/Xcode/DerivedData/CreateFile-cjdsikqvebkczmhjwkstdyqpnbhu/Build/Intermediates/CreateFile.build/Debug-iphonesimulator/CreateFile.build/Objects-normal/i386/EADSessionController.o
    /System/Resources/dev/apple.git/CryptoPro/ios-uni/CPROCSP.framework/libiRockey301_ccid.a(EADSessionController.o)
duplicate symbol _OBJC_IVAR_$_EADSessionController._accessory in:
    /Users/mac/Library/Developer/Xcode/DerivedData/CreateFile-cjdsikqvebkczmhjwkstdyqpnbhu/Build/Intermediates/CreateFile.build/Debug-iphonesimulator/CreateFile.build/Objects-normal/i386/EADSessionController.o
    /System/Resources/dev/apple.git/CryptoPro/ios-uni/CPROCSP.framework/libiRockey301_ccid.a(EADSessionController.o)
duplicate symbol _OBJC_IVAR_$_EADSessionController._protocolString in:
    /Users/mac/Library/Developer/Xcode/DerivedData/CreateFile-cjdsikqvebkczmhjwkstdyqpnbhu/Build/Intermediates/CreateFile.build/Debug-iphonesimulator/CreateFile.build/Objects-normal/i386/EADSessionController.o
    /System/Resources/dev/apple.git/CryptoPro/ios-uni/CPROCSP.framework/libiRockey301_ccid.a(EADSessionController.o)
duplicate symbol _EADSessionDataReceivedNotification in:
    /Users/mac/Library/Developer/Xcode/DerivedData/CreateFile-cjdsikqvebkczmhjwkstdyqpnbhu/Build/Intermediates/CreateFile.build/Debug-iphonesimulator/CreateFile.build/Objects-normal/i386/EADSessionController.o
    /System/Resources/dev/apple.git/CryptoPro/ios-uni/CPROCSP.framework/libiRockey301_ccid.a(EADSessionController.o)
duplicate symbol _OBJC_CLASS_$_EADSessionController in:
    /Users/mac/Library/Developer/Xcode/DerivedData/CreateFile-cjdsikqvebkczmhjwkstdyqpnbhu/Build/Intermediates/CreateFile.build/Debug-iphonesimulator/CreateFile.build/Objects-normal/i386/EADSessionController.o
    /System/Resources/dev/apple.git/CryptoPro/ios-uni/CPROCSP.framework/libiRockey301_ccid.a(EADSessionController.o)
duplicate symbol _OBJC_METACLASS_$_EADSessionController in:
    /Users/mac/Library/Developer/Xcode/DerivedData/CreateFile-cjdsikqvebkczmhjwkstdyqpnbhu/Build/Intermediates/CreateFile.build/Debug-iphonesimulator/CreateFile.build/Objects-normal/i386/EADSessionController.o
    /System/Resources/dev/apple.git/CryptoPro/ios-uni/CPROCSP.framework/libiRockey301_ccid.a(EADSessionController.o)
ld: 8 duplicate symbols for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
Offline mustafin  
#2 Оставлено : 29 мая 2013 г. 13:28:31(UTC)
mustafin

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

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

Сказал(а) «Спасибо»: 1 раз
Присоединяюсь к вопросу, та же ошибка.
Offline Татьяна  
#3 Оставлено : 30 мая 2013 г. 20:51:46(UTC)
Татьяна

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

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

Поблагодарили: 40 раз в 37 постах
Здравствуйте.
Извиняюсь за поздний ответ -- видимо перестала работать оповещалка, которая присылала мне письмо при каждом обновлении форума про apple.
Исправила в новой версии. Надо исключить из проекта файл EADSessionController.m. Он нужен только при сборке с более старыми драйверами считывателя смарт-карт или с librdrpcsc_empty -- это заглушка, чтобы собираться без поддержки считывателя смарт-карт, если эта поддержка не нужна.
В свежих сборках поправила.
Татьяна
ООО Крипто-Про
thanks 1 пользователь поблагодарил Татьяна за этот пост.
mustafin оставлено 30.05.2013(UTC)
Offline Гoсть  
#4 Оставлено : 16 декабря 2019 г. 18:42:07(UTC)
Гoсть

Статус: Участник

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

Сказал(а) «Спасибо»: 4 раз
добрый день!

извиняюсь за наивный вопрос. CreateFile в функции do_low_sign подписывает:
* содержимое файла или
* вычисляет хеш от содержимого и подписывает его?
Offline Александр Лавник  
#5 Оставлено : 19 декабря 2019 г. 13:27:42(UTC)
Александр Лавник

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

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

Сказал «Спасибо»: 53 раз
Поблагодарили: 773 раз в 715 постах
Автор: Гoсть Перейти к цитате
добрый день!

извиняюсь за наивный вопрос. CreateFile в функции do_low_sign подписывает:
* содержимое файла или
* вычисляет хеш от содержимого и подписывает его?

Здравствуйте.

Подписывается всегда хэш.

В данном случае вычисляется хэш от содержимого файла (так как в подписываемом файле еще не хэш) и подписывается этот хэш.
Техническую поддержку оказываем тут
Наша база знаний
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.