Component Store的Xamarin Card.IO无法编译

时间:2016-03-25 10:13:25

标签: xamarin xamarin.ios xamarin-studio card.io

从Xamarin Component Store添加Card.IO组件后,构建时出现以下错误消息:

Error MT1305: The binding library 'Card.IO.dll' contains a user framework (Card.IO.dll), but embedded user frameworks require iOS 8.0 (the deployment target is CardIOSharp.framework). Please set the deployment target in the Info.plist file to at least 8.0. (MT1305) ...

Error message

我的部署目标设置为9.2(> 8),如下所示

Project options

关于我为什么会收到此错误以及如何解决此问题的任何想法?

1 个答案:

答案 0 :(得分:1)

部署目标在Info.plist而不是项目设置中设置。

Info.plist screenshot

根据组件的要求,检查是否设置为iOS 8.0或更高版本。

屏幕截图显示了您的SDK version - 将针对您的应用构建的SDK版本。