Рутокен BT - INVALID_MEDIA

Добрый день!

Помогите разобраться:

По примеру SecureMessaging почему то при после media ридера пишет INVALID_MEDIA, заменил csp 3.9 на 4.0 тоже самое.
На форуме пишут не правильное подключение. Нашел разницу только в следующем: в сдк рекомендуют указывать -all_load, в примере указано -force_load, если указать -all_load то ругается на:

«clang: warning: libstdc++ is deprecated; move to libc++ with a minimum deployment target of iOS 7 [-Wdeprecated]»

и

«ld: 4 duplicate symbols for architecture armv7»

XCode 8.3

Что делать?

Re: Рутокен BT - INVALID_MEDIA

Добрый день, sopov.

Если вы используете csp 3.9, то попробуйте использовать -all_load и -force_load вместе.
Если вы используете csp 4.0, то вам необходимо добавлять libc++.dylib в бинарные зависимости.

Re: Рутокен BT - INVALID_MEDIA

Если использовать csp 4.0, и libc++.dylib
Ошибка:
ld: file not found: -lc++.1

Re: Рутокен BT - INVALID_MEDIA

на 3.9
ld: file not found: -lstdc++.6.0.9

Re: Рутокен BT - INVALID_MEDIA

по хорошему тут надо посмотреть на ваш лог сборки целиком..
а также убедитесь, что у вас SDK последней версии и что вы не распаковывали архивы на windows-компьютере (это могло повредить символические ссылки)