Неопределенные символы для архитектуры arm64: "_ BRANCH_REQUEST_KEY_UPDATE" - PullRequest
0 голосов
/ 05 июня 2018

Я пытаюсь установить Branch SDK из NuGet и получаю сообщение об ошибке

1> Неопределенные символы для архитектуры arm64: 1> "_BRANCH_REQUEST_KEY_UPDATE", ссылка на которую указана из: 1> -u опция командной строки 1> ld: символы не найдены для архитектуры arm64 1> clang: ошибка: сбой команды компоновщика с кодом выхода 1 (используйте -v для просмотра вызова) 1> C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \MSBuild \ Xamarin \ iOS \ Xamarin.iOS.Common.targets (791,3): ошибка: сбой собственного связывания, неопределенный символ: _BRANCH_REQUEST_KEY_UPDATE.На этот символ ссылался управляемый член IOSNativeBranch.Constants.BRANCH_REQUEST_KEY_UPDATE.Пожалуйста, убедитесь, что на все необходимые фреймворки есть ссылки и ссылки на собственные библиотеки.1> C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ MSBuild \ Xamarin \ iOS \ Xamarin.iOS.Common.targets (791,3): предупреждение: ссылки на 'kernel32' могут потребовать дополнительных фреймворков= XXX или -lXXX инструкции для собственного компоновщика 1> C: \ Program Files (x86) \ Microsoft Visual Studio \ 2017 \ Enterprise \ MSBuild \ Xamarin \ iOS \ Xamarin.iOS.Common.targets (791,3): ошибка:Неверное связывание.Пожалуйста, просмотрите журнал сборки.

1 Ответ

0 голосов
/ 05 июня 2018

Это Vatsal из Branch.io.

Можете ли вы попробовать настроить поведение компоновщика с помощью "Framework SDK's only"?Это должно решить проблему.

...