【发布时间】:2018-11-14 13:27:49
【问题描述】:
我尝试从 NuGet 安装 Branch SDK 并出现错误
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”的引用可能需要额外的 -framework=XXX 或 -lXXX 对本机链接器的指令 1>C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\MSBuild\Xamarin\iOS\Xamarin.iOS.Common.targets(791,3): 错误:本机链接失败。请查看构建日志。
【问题讨论】:
标签: xamarin xamarin.ios branch.io