<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум Рутокен &mdash; Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
	<link rel="self" href="https://forum.rutoken.ru/feed/atom/topic/2504/" />
	<updated>2017-02-14T11:28:10Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.rutoken.ru/topic/2504/</id>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10458/#p10458" />
			<content type="html"><![CDATA[<p>Ок, мы поправим, спасибо!</p>]]></content>
			<author>
				<name><![CDATA[Кирилл Мещеряков]]></name>
				<uri>https://forum.rutoken.ru/user/6786/</uri>
			</author>
			<updated>2017-02-14T11:28:10Z</updated>
			<id>https://forum.rutoken.ru/post/10458/#p10458</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10457/#p10457" />
			<content type="html"><![CDATA[<p>Еще раз добрый день.</p><p>Я не стал откладывать проблему в долгий ящик и решил сравнить настройки в SecureMessaging и своем проекте.&nbsp; И оказалось, что ошибки в armv7 были вызваны значением -all_load в ключе Other Linker Flags, что я сделал в соответствии с вашими рекомендациями в предыдущих версиях SDK.&nbsp; При замене на -force_load все ошибки исчезли.</p><p>К сожалению, в последней версии у вас об этом ничего не написано.</p>]]></content>
			<author>
				<name><![CDATA[Vdp]]></name>
				<uri>https://forum.rutoken.ru/user/9306/</uri>
			</author>
			<updated>2017-02-14T10:15:20Z</updated>
			<id>https://forum.rutoken.ru/post/10457/#p10457</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10456/#p10456" />
			<content type="html"><![CDATA[<p>Добрый день.<br />Похоже у меня были проблемы с Command Line Tools, так как я ставил XCode 8 не удаляя XCode 7.3.&nbsp; &nbsp;Сейчас&nbsp; удалил XCode 7.3, переустановил Command Line Tools&nbsp; и все приложения заработали с последней сборкой КриптоПро (build 9842).<br />Причем SecureMessaging работает на всех платформах,&nbsp; &nbsp;но в моем приложении ничего не изменилось - все те же 4 дублированных символа для armv7, хотя использую те же фреймворки и библиотеки, что и в вашем примере.&nbsp; </p><p>Ну и ответы на вопросы:<br />1.&nbsp; XCode 8.2.1&nbsp; &nbsp;macOS Sierra 10.12.3<br />2. version: 8.2.0.0.1.1480973914<br />volume: /<br />location: /<br />install-time: 1487061374<br />groups: com.apple.FindSystemFiles.pkg-group<br />3. /Application/Xcode.app/Contents/Developer<br />4. Сборка успешно на все платформы, контейнеры находит.<br />5. Хочу доделать свой проект для arm64 и потом попытаюсь локализовать ошибку для armv7.</p>]]></content>
			<author>
				<name><![CDATA[Vdp]]></name>
				<uri>https://forum.rutoken.ru/user/9306/</uri>
			</author>
			<updated>2017-02-14T09:29:32Z</updated>
			<id>https://forum.rutoken.ru/post/10456/#p10456</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10453/#p10453" />
			<content type="html"><![CDATA[<p>Здравствуйте, Vdp!<br />Не могли бы вы ответить на следующие вопросы?<br />1. Xcode какой версии вы используете? На какой версии OS X?<br />2. Какая версия Command Line Tools установлена?<br /></p><div class="codebox"><pre><code>pkgutil --pkg-info=com.apple.pkg.CLTools_Executables</code></pre></div><p>3. Какой вывод у команды <br /></p><div class="codebox"><pre><code>xcode-select -p</code></pre></div><p>4. Успешно ли выполняется сборка примера, предложенного в Rutoken SDK (https://download.rutoken.ru/Rutoken/SDK/sdk-28.01.17-0791d0.zip , по пути mobile/ios/CryptoPro/samples/SecureMessaging)? На все ли платформы? Происходит ли успешный поиск контейнеров в примере?<br />5. Не могли бы вы предоставить минимальный пример проекта с использованием наших фреймворков и фреймворка КриптоПро, в котором воспроизводится ошибка линковки на armv7?</p>]]></content>
			<author>
				<name><![CDATA[Евгений Мироненко]]></name>
				<uri>https://forum.rutoken.ru/user/8673/</uri>
			</author>
			<updated>2017-02-13T13:43:03Z</updated>
			<id>https://forum.rutoken.ru/post/10453/#p10453</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10432/#p10432" />
			<content type="html"><![CDATA[<p>Добрый вечер.</p><p>Похоже, наконец-то разобрался в чем дело - последняя версия КриптоПро&nbsp; (build 9842) не работает.&nbsp; Все линкуется без ошибок,&nbsp; но ни ридеры, ни контейнеры не находятся.&nbsp; Причем проверял я и в своем и в вашем проекте SecureMessaging, и потратил почти два дня на поиски ошибок, но как только заменил на версию 4.0.0.0.9660, все заработало. Засада была в том, что последнюю версию я скачал еще в декабре и был абсолютно уверен, что она в моем проекте работала.&nbsp; Как так получилось, не понимаю.</p><p>Но со старой версией в моем приложении в armv7 вновь всплыли те самые задвоенные символы, с которых и началась эта ветка.&nbsp; Интересно,&nbsp; Apple принимает приложения собранные только для arm64?</p>]]></content>
			<author>
				<name><![CDATA[Vdp]]></name>
				<uri>https://forum.rutoken.ru/user/9306/</uri>
			</author>
			<updated>2017-02-08T15:46:13Z</updated>
			<id>https://forum.rutoken.ru/post/10432/#p10432</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10405/#p10405" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Vdp пишет:</cite><blockquote><p>Добрый день.<br />Для arm64 предупреждений и ошибок при сборке больше нет, но окончательно проверить не могу, так как внезапно начались какие-то проблемы с КриптоПро - не находит ни ридеров, ни контейнеров.&nbsp; Причем не работает и со старыми фреймворками,&nbsp; хотя с 18 января абсолютно ничего не трогал.&nbsp; Буду разбираться.</p></blockquote></div><p>Проверьте, не истекла ли лицензия на продукт &quot;КриптоПро CSP&quot;</p>]]></content>
			<author>
				<name><![CDATA[Анатолий Убушаев]]></name>
				<uri>https://forum.rutoken.ru/user/10096/</uri>
			</author>
			<updated>2017-02-07T08:20:45Z</updated>
			<id>https://forum.rutoken.ru/post/10405/#p10405</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10400/#p10400" />
			<content type="html"><![CDATA[<p>Добрый день.<br />Для arm64 предупреждений и ошибок при сборке больше нет, но окончательно проверить не могу, так как внезапно начались какие-то проблемы с КриптоПро - не находит ни ридеров, ни контейнеров.&nbsp; Причем не работает и со старыми фреймворками,&nbsp; хотя с 18 января абсолютно ничего не трогал.&nbsp; Буду разбираться.</p>]]></content>
			<author>
				<name><![CDATA[Vdp]]></name>
				<uri>https://forum.rutoken.ru/user/9306/</uri>
			</author>
			<updated>2017-02-06T14:45:09Z</updated>
			<id>https://forum.rutoken.ru/post/10400/#p10400</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10374/#p10374" />
			<content type="html"><![CDATA[<p>Добрый день, извините за долгое ожидание.<br />Попробуйте пожалуйста библиотеки из нового sdk<br /><a href="https://download.rutoken.ru/Rutoken/SDK/sdk-28.01.17-0791d0.zip">https://download.rutoken.ru/Rutoken/SDK … 0791d0.zip</a></p>]]></content>
			<author>
				<name><![CDATA[Кирилл Мещеряков]]></name>
				<uri>https://forum.rutoken.ru/user/6786/</uri>
			</author>
			<updated>2017-01-31T07:10:09Z</updated>
			<id>https://forum.rutoken.ru/post/10374/#p10374</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10324/#p10324" />
			<content type="html"><![CDATA[<p>Со старыми фреймворками все работает но только в armv7.</p><p>С новыми работает через PKCS11, но не работает поиск контейнеров КриптоПро на Рутокене.&nbsp; При этом никаких ошибок не выдается,&nbsp; сам Рутокен интенсивно мигает, то есть вроде как поиск идет, но в результате ничего нет.<br />Ну и непонятные проблемы со сборкой в armv7.</p>]]></content>
			<author>
				<name><![CDATA[Vdp]]></name>
				<uri>https://forum.rutoken.ru/user/9306/</uri>
			</author>
			<updated>2017-01-18T14:48:23Z</updated>
			<id>https://forum.rutoken.ru/post/10324/#p10324</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10322/#p10322" />
			<content type="html"><![CDATA[<p>Со старыми фреймворками заводится, а с новыми уже нет?</p>]]></content>
			<author>
				<name><![CDATA[Кирилл Мещеряков]]></name>
				<uri>https://forum.rutoken.ru/user/6786/</uri>
			</author>
			<updated>2017-01-18T14:08:32Z</updated>
			<id>https://forum.rutoken.ru/post/10322/#p10322</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10321/#p10321" />
			<content type="html"><![CDATA[<p>Ну в смысле старые версии (где-то конца 2015 г.) фреймворков RDRRtSupCp, RtPcsc и rtpkcs11ecp.&nbsp; Они не поддерживают arm64, поэтому я и скачал новые.</p>]]></content>
			<author>
				<name><![CDATA[Vdp]]></name>
				<uri>https://forum.rutoken.ru/user/9306/</uri>
			</author>
			<updated>2017-01-18T10:54:35Z</updated>
			<id>https://forum.rutoken.ru/post/10321/#p10321</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10320/#p10320" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>Vdp пишет:</cite><blockquote><p>Я в своем проекте вернул старые фреймворки</p></blockquote></div><p> что значит &quot;старые фреймворки&quot; ?</p>]]></content>
			<author>
				<name><![CDATA[Кирилл Мещеряков]]></name>
				<uri>https://forum.rutoken.ru/user/6786/</uri>
			</author>
			<updated>2017-01-18T10:46:44Z</updated>
			<id>https://forum.rutoken.ru/post/10320/#p10320</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10319/#p10319" />
			<content type="html"><![CDATA[<p>Ваш пример собирается везде и для всех конфигураций, а мой проект только для arm64.&nbsp; Причину пока понять не могу.<br />Но хочу вернуться к выбору контейнеров на Рутокене.&nbsp; Я в своем проекте вернул старые фреймворки и&nbsp; контейнеры на Рутокен ЭЦП Bluetooth теперь ищутся нормально.&nbsp; То есть проблема все-таки во фреймворке.</p>]]></content>
			<author>
				<name><![CDATA[Vdp]]></name>
				<uri>https://forum.rutoken.ru/user/9306/</uri>
			</author>
			<updated>2017-01-18T09:46:33Z</updated>
			<id>https://forum.rutoken.ru/post/10319/#p10319</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10313/#p10313" />
			<content type="html"><![CDATA[<div class="quotebox"><blockquote><p>Может быть так, что из-за этого мое приложение не находит контейнеры на Рутокен ЭЦП Bluetooth?&nbsp; Ваш пример контейнеры тоже не находит, хотя признаюсь,&nbsp; собрал я его не совсем корректно, так как не хотел исправлять пути в скриптах и просто удалил их.</p></blockquote></div><p>Контейнеры могут не находиться либо если их нет, либо вы их неправильно ищете. <br />Боюсь, что с учетом &quot;неправильной сборки&quot; вероятность второго довольно высока.</p><div class="quotebox"><blockquote><p>У меня в 7.3 в armv7 ошибки остаются</p></blockquote></div><p>собрался ли наш пример у вас на xcode 7.3 и 32 битах?</p>]]></content>
			<author>
				<name><![CDATA[Кирилл Мещеряков]]></name>
				<uri>https://forum.rutoken.ru/user/6786/</uri>
			</author>
			<updated>2017-01-17T16:04:52Z</updated>
			<id>https://forum.rutoken.ru/post/10313/#p10313</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Ошибки при сборке приложения iOS для архитектуры armv7]]></title>
			<link rel="alternate" href="https://forum.rutoken.ru/post/10312/#p10312" />
			<content type="html"><![CDATA[<p>Добрый день,<br />наконец-то проверил ваш пример в XCode 7.3&nbsp; и&nbsp; 8.2 - действительно ошибок нет, но остается вот это предупреждение (для всех архитектур):</p><p><em>ld: warning: ignoring file /Users/dmitryvilents/Desktop/XCode projects/RDRRtSupCp.framework/RDRRtSupCp, file was built for unsupported file format ( 0x56 0x65 0x72 0x73 0x69 0x6F 0x6E 0x73 0x2F 0x43 0x75 0x72 0x72 0x65 0x6E 0x74 ) which is not the architecture being linked (arm64): /Users/dmitryvilents/Desktop/XCode projects/RDRRtSupCp.framework/RDRRtSupCp</em></p><p>Может быть так, что из-за этого мое приложение не находит контейнеры на Рутокен ЭЦП Bluetooth?&nbsp; Ваш пример контейнеры тоже не находит, хотя признаюсь,&nbsp; собрал я его не совсем корректно, так как не хотел исправлять пути в скриптах и просто удалил их.</p><p>У меня в 7.3 в armv7 ошибки остаются, хотя использую те же фреймворки, что и в вашем примере, а на 8.2 перевести проект пока не смог.</p>]]></content>
			<author>
				<name><![CDATA[Vdp]]></name>
				<uri>https://forum.rutoken.ru/user/9306/</uri>
			</author>
			<updated>2017-01-17T13:13:15Z</updated>
			<id>https://forum.rutoken.ru/post/10312/#p10312</id>
		</entry>
</feed>
