Подтвердить что ты не робот

Ошибки в биткоде с SDK LinkedIn

Есть пара старых вопросов, касающихся поддержки Bitcode в SDK LinkedIn. Они, похоже, согласны с документацией LinkedIn, что версия 1.0.7 их SDK поддерживает биткод.

Однако, когда я пытаюсь архивировать наше приложение (используя Xcode 7.3.1, включая этот SDK), я получаю эту ошибку на этапе компоновки:

ld: пакет биткодов не может быть сгенерирован, потому что '/Users/...redacted.../linkedin-sdk.framework/linkedin-sdk(Pods-dummy.o)' был создан без полного битового кода. Все объектные файлы и библиотеки для биткода должны быть сгенерированы из архива Xcode Archive или Install для архитектуры arm64

clang: ошибка: команда компоновщика не удалась с кодом выхода 1 (используйте -v для вызова вызова)

Проверка структуры (по более раннему вопросу), похоже, показывает биткод в средах arm64 и armv7:

otool -arch arm64 -l linkedin-sdk | grep '__bitcode'
otool -arch armv7 -l linkedin-sdk | grep '__bitcode'

Кто-нибудь еще видит этот результат? Есть ли способ исправить его, другой, чем отключить поддержку Bitcode для приложения?


В касательной заметке, если я отключу биткод и получаю успешную сборку, я получаю около 10 из этих предупреждений (которые мне кажутся неправильной конфигурацией их системы CI):

при обработке /Users/...redacted.../linkedin-sdk.framework/linkedin-sdk(LISDKAccessToken.o): предупреждение:/export/home/tester/hudson/data/workspace/MP_TRUNKDEV_POSTCOMMIT/ios-sdk_3939eff14f36b69f3fa38c9db85f0b182a1fc733/build/linkedin-sdk/ModuleCache/22OID7V7UWIA2/Foundation-73OMMCO56G8Z.pcm: Нет такого файла или каталога

Примечание. Отладка модуля должна быть отключена при отправке статических библиотек.

4b9b3361

Ответ 1

К сожалению, единственный способ исправить может быть, если они правильно вернут SDK с поддержкой Bitcode. Без их правильного включения единственная другая работа, о которой вы уже узнали, отключает поддержку Bitcode в вашем приложении.

Я знаю, что вы уже отметили этот вопрос тегом 'linkedin', но, если они не отвечают вовремя, лучше всего связаться с ними напрямую: https://developer.linkedin.com/support

Надеюсь, что это поможет.

С уважением, Mukund