我使用https://github.com/Rodolfocartas/PayPalMobileXamarinBindings将Paypal集成到我的应用中。 在模拟器上它可以工作,但在真实设备上,Xamarin Studio构建时出现跟随错误
错误MT5211:本机链接失败,未定义Objective-C类:PayPalFields。符号&#; OBJC_CLASS $ _PayPalFields'无法在与您的应用程序链接的任何库或框架中找到。 (MT5211)
我使用的是Unified API,因此我无法使用--registrar:legacy mtouch参数。
我如何解决?
谢谢
答案 0 :(得分:1)
可能是链接错误。
继续iOS项目设置并将链接器选项更改为"不要链接"。
https://developer.xamarin.com/guides/ios/advanced_topics/linker/
答案 1 :(得分:1)
我在PayPalFields上添加了[协议],现在它可以正常工作了。 谢谢