微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

c# – 更新到最新的Xcode和VS后,Xamarin ios编译为Iphone失败

我有一个项目使用XCardView一段时间.(我已经将应用程序分发到了应用程序商店.)
我将VS和XCode更新到最新版本.
@H_502_3@

现在当我在模拟器中执行我的项目时,一切正常.
但是,当我尝试将其编译到设备时,操作失败并出现3个错误:@H_502_3@

enter image description here

@H_502_3@

1:@H_502_3@

@H_502_3@

Error: linker command Failed with exit code 1 (use -v to see invocation) @H_502_3@

2:@H_502_3@

@H_502_3@

Error MT5211: Native linking Failed, undefined Objective-C class: ZLSwipeableViewDelegate. The symbol ‘_OBJC_CLASS_$_ZLSwipeableViewDelegate’ Could not be found in any of the libraries or frameworks linked with your application. (MT5211) @H_502_3@

3:@H_502_3@

@H_502_3@

Error MT5202: Native linking Failed. Please review the build log. (MT5202) @H_502_3@

我已经阅读了MT5211 link错误,但我不知道如何解决它,因为我没有XCardView库的源代码,在日志中我没有找到任何有趣的信息……@H_502_3@

顺便说一下,我根本没有改变我的项目设置.@H_502_3@

有什么想法解决这个问题吗?@H_502_3@

提前致谢 :)@H_502_3@

编辑1:@H_502_3@

除了添加新的类文件之外,我没有更改任何项目设置.
这是我的项目conf:@H_502_3@

enter image description here

@H_502_3@

编辑2:@H_502_3@

XCardView是一个Xamarin组件.由于组件存储不再可用,因此可以找到整个组件here@H_502_3@

解决方法:@H_502_3@

右键单击ios解决方案,您将看到iOS构建选项,您可以将链接属性设置为仅从SDK链接.@H_502_3@

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐