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

Уведомление

Icon
Error

3 Страницы<123>
Опции
К последнему сообщению К первому непрочитанному
Offline vdp1955  
#11 Оставлено : 24 декабря 2014 г. 16:55:51(UTC)
vdp1955

Статус: Активный участник

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

Я два дня сидел и сравнивал опции в своем проекте и CreateFile. На эту, естественно, смотрел в первую очередь. Правда у меня она выглядит немного по другому: "C++ Standard Library" - "libc++ (LLVM C++ Stanard Library with C++11 support)".
Offline Dmitry_Bokovikov  
#12 Оставлено : 24 декабря 2014 г. 17:01:20(UTC)
Dmitry_Bokovikov

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

Группы: Участники
Зарегистрирован: 29.01.2014(UTC)
Сообщений: 172
Откуда: Москва

Поблагодарили: 18 раз в 17 постах
Автор: vdp1955 Перейти к цитате
Я два дня сидел и сравнивал опции в своем проекте и CreateFile. На эту, естественно, смотрел в первую очередь. Правда у меня она выглядит немного по другому: "C++ Standard Library" - "libc++ (LLVM C++ Stanard Library with C++11 support)".


Можно попробовать поэксперементировать, добавляя в Build Phases Link Binary With Libraries разные версии библиотеки libc++*
Offline vdp1955  
#13 Оставлено : 25 декабря 2014 г. 17:51:00(UTC)
vdp1955

Статус: Активный участник

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

Я посмотрел протоколы сборки и обнаружил, что в моем проекте, в отличии от CreateFile не компилируются ресурсы. То есть происходит компиляция трех исходных файлов (ViewController, AppDelegate и main) и сразу вызывается линковщик. Может в этом причина ошибок?
Ресурсы я копировал согласно инструкции, создав предварительно группу Resources. В Copy Bundle Resources все скопированные файлы видны.
Хотя, если удалить из линковки CPROCSP.framework, то после строки с линковкой появляются строки с компиляцией и копированием ресурсов. Возможно, их просто не было видно из-за большого количества ошибок.

Отредактировано пользователем 25 декабря 2014 г. 19:03:24(UTC)  | Причина: Не указана

Offline vdp1955  
#14 Оставлено : 15 января 2015 г. 12:59:29(UTC)
vdp1955

Статус: Активный участник

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

Появилось еще одно предположение о причине ошибок. Я попробовал поместить в свой проект файлы SignFile.h и SignFile.cpp из проекта CreateFile и сразу получил ошибку "file not found" на "#import <CPROCSP/CPOCSP.h>".
Оба проекта находятся в одной папке, и в эту же в папку помещен CPROCSP.framework. Может кто-нибудь подсказать, почему в одном проекте import работает, а в другом нет?
Offline Dmitry_Bokovikov  
#15 Оставлено : 15 января 2015 г. 13:45:17(UTC)
Dmitry_Bokovikov

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

Группы: Участники
Зарегистрирован: 29.01.2014(UTC)
Сообщений: 172
Откуда: Москва

Поблагодарили: 18 раз в 17 постах
Автор: vdp1955 Перейти к цитате
Появилось еще одно предположение о причине ошибок. Я попробовал поместить в свой проект файлы SignFile.h и SignFile.cpp из проекта CreateFile и сразу получил ошибку "file not found" на "#import <CPROCSP/CPOCSP.h>".
Оба проекта находятся в одной папке, и в эту же в папку помещен CPROCSP.framework. Может кто-нибудь подсказать, почему в одном проекте import работает, а в другом нет?


что-то не так в строке #import <CPROCSP/CPOCSP.h>
Offline vdp1955  
#16 Оставлено : 15 января 2015 г. 14:38:18(UTC)
vdp1955

Статус: Активный участник

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

Нет, с импортом все в порядке. Просто не был прописан "Framework Search Paths". После того, как я прописал путь, SignFile откомпилировался, а количество ошибок при сборке существенно уменьшилось. Буду копать дальше.
Offline vdp1955  
#17 Оставлено : 15 января 2015 г. 18:13:52(UTC)
vdp1955

Статус: Активный участник

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

Все, наконец-то получилось собрать проект!
Нужно еще добавить две библиотеки: libiconv.dylib и libz.dylib
Я делал это и раньше, но тогда не был прописан путь к фреймворку.
Offline worktm  
#18 Оставлено : 16 февраля 2015 г. 14:54:14(UTC)
worktm

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

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

Автор: Dmitry_Bokovikov Перейти к цитате
Автор: anivaros Перейти к цитате
Здравствуйте! Не могу собрать c последним КриптоПро 4.0 под arm64 (под iPad Air), останавливается на ошибках CPROCSP.framework/Headers/common.h:95:4: "PROCESSOR_TYPE - Can't autodected" и ld: file not found: .../Objects-normal/arm64/main.o
В чём может быть проблема? Под 2й айпад собирается без проблем.


Здравствуйте, поддержка arm64 появится в ближайшем релизе, пока можете собирать под armv7


Добрый день! С декабрьским релизом под arm64 проблема похоже не решена. Когда можно будет ожидать ее исправления?
это касается новых приложений https://developer.apple.com/news/?id=10202014a , а с июля обещают вырезать и действующие приложения без поддержки x64.
Offline Dmitry_Bokovikov  
#19 Оставлено : 16 февраля 2015 г. 15:12:16(UTC)
Dmitry_Bokovikov

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

Группы: Участники
Зарегистрирован: 29.01.2014(UTC)
Сообщений: 172
Откуда: Москва

Поблагодарили: 18 раз в 17 постах
Автор: worktm Перейти к цитате
Автор: Dmitry_Bokovikov Перейти к цитате
Автор: anivaros Перейти к цитате
Здравствуйте! Не могу собрать c последним КриптоПро 4.0 под arm64 (под iPad Air), останавливается на ошибках CPROCSP.framework/Headers/common.h:95:4: "PROCESSOR_TYPE - Can't autodected" и ld: file not found: .../Objects-normal/arm64/main.o
В чём может быть проблема? Под 2й айпад собирается без проблем.


Здравствуйте, поддержка arm64 появится в ближайшем релизе, пока можете собирать под armv7


Добрый день! С декабрьским релизом под arm64 проблема похоже не решена. Когда можно будет ожидать ее исправления?
это касается новых приложений https://developer.apple.com/news/?id=10202014a , а с июля обещают вырезать и действующие приложения без поддержки x64.


Здравствуйте! В декабрьском релизе не была добавлена поддержка arm64, скоро выйдет наш новый релиз, там она будет
Offline SergeiDos  
#20 Оставлено : 7 октября 2015 г. 13:34:59(UTC)
SergeiDos

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

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

Сказал(а) «Спасибо»: 1 раз
Автор: ademyanets Перейти к цитате
я правильно понимаю что 3.6 и не запустить на восьмерке? я вот запустил и приложение на симуляторе даже не стартануло.

Цитата:
Warning: Error creating LLDB target at path '/Users/test/Library/Developer/Xcode/DerivedData/CPROApp-fxgmgsxchldsdjbjaxqazbwdsjxw/Build/Products/Debug-iphonesimulator/CPROApp.app'- using an empty LLDB target which can cause slow memory reads from remote devices.
cwd:/
dir=/Users/test/Library/Developer/CoreSimulator/Devices/60712215-16C9-4E78-8B1A-13DEF6CE7129/data/Containers/Data/Application/92A6000D-F864-4DE7-84D5-0423D9FEB74B/Documents
cwd:/Users/test/Library/Developer/CoreSimulator/Devices/60712215-16C9-4E78-8B1A-13DEF6CE7129/data/Containers/Data/Application/92A6000D-F864-4DE7-84D5-0423D9FEB74B/Documents
2014-09-30 18:06:08.789 CPROApp[5155:216943] Wrong directory.
Run application from /var/mobile/Applications/<App id>/<App name>.app


вот аналогичная проблема http://stackoverflow.com...run-application-on-ios-8 Anxious


Так что в итоге? Под iOS8 как собирать? npcades-browser из исходников на iOS8 не запускается... Прошел год уже, проблема как-то решается? Уже iOS9 вышел...
Ждать новую версию крипто-про под iOS? Или есть какое-то решение - как собрать для iOS8 демку npcades-browser?
За ранее спасибо
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
3 Страницы<123>
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.