Xamarin Native链接失败的Paypal

时间:2015-09-04 07:00:09

标签: ios paypal xamarin xamarin.ios

我使用https://github.com/Rodolfocartas/PayPalMobileXamarinBindings将Paypal集成到我的应用中。 在模拟器上它可以工作,但在真实设备上,Xamarin Studio构建时出现跟随错误

错误MT5211:本机链接失败,未定义Objective-C类:PayPalFields。符号&#; OBJC_CLASS $ _PayPalFields'无法在与您的应用程序链接的任何库或框架中找到。 (MT5211)

我使用的是Unified API,因此我无法使用--registrar:legacy mtouch参数。

我如何解决?

谢谢

2 个答案:

答案 0 :(得分:1)

可能是链接错误。

继续iOS项目设置并将链接器选项更改为"不要链接"。

Linker Settings in iOS https://developer.xamarin.com/guides/ios/advanced_topics/linker/

答案 1 :(得分:1)

我在PayPalFields上添加了[协议],现在它可以正常工作了。 谢谢