Xamarin Native 链接失败的 Paypal
Posted
技术标签:
【中文标题】Xamarin Native 链接失败的 Paypal【英文标题】:Xamarin Native linking failed Paypal 【发布时间】:2015-11-30 06:02:07 【问题描述】:我正在使用 https://github.com/Rodolfocartas/PayPalMobileXamarinBindings 将 Paypal 集成到我的应用中。 在模拟器上它可以工作,但在真实设备上,Xamarin Studio 构建时会出现以下错误
错误 MT5211:本地链接失败,未定义的 Objective-C 类:PayPalFields。在与您的应用程序链接的任何库或框架中都找不到符号“OBJC_CLASS$_PayPalFields”。 (MT5211)
我正在使用统一 API,所以我不能使用 --registrar:legacy mtouch 参数。
我该如何解决?
谢谢
【问题讨论】:
【参考方案1】:可能是链接错误。
继续您的 ios 项目设置并将链接器选项更改为“不链接”。
https://developer.xamarin.com/guides/ios/advanced_topics/linker/
【讨论】:
【参考方案2】:我在 PayPalFields 上添加了 [Protocol],现在它可以工作了。 谢谢
【讨论】:
以上是关于Xamarin Native 链接失败的 Paypal的主要内容,如果未能解决你的问题,请参考以下文章
浅谈移动应用的跨平台开发工具(Xamarin和React Native)
在 Xamarin Forms iOS 中启用 AppCenter 崩溃和分析时,本机链接失败,重复符号:“_cxa+throw”
使用 react-native-firebase 创建 Firebase 动态链接失败 - React Native