我尝试从NuGet安装Branch SDK并采取错误
1>架构arm64:1的未定义符号> " _BRANCH_REQUEST_KEY_UPDATE",引自:1> -u命令行 选项1> ld:未找到架构arm64的符号1>铛: 错误:链接器命令失败,退出代码为1(使用-v查看 调用)1> C:\ Program Files(x86)\ Microsoft Visual 工作室\ 2017年\企业\的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 工作室\ 2017年\企业\的MSBuild \ Xamarin \的iOS \ Xamarin.iOS.Common.targets(791,3): 警告:引用' kernel32'可能需要额外的 -framework = XXX或-lXXX对本机链接器1的指令> C:\ Program Files(x86)\ Microsoft Visual 工作室\ 2017年\企业\的MSBuild \ Xamarin \的iOS \ Xamarin.iOS.Common.targets(791,3): 错误:原生链接失败。请查看构建日志。
答案 0 :(得分:0)
这是来自Branch.io的Vatsal。
您可以尝试使用“仅限Framework SDK”设置链接器行为吗?它应该解决这个问题。