如何正确添加paypal sdk

Posted

技术标签:

【中文标题】如何正确添加paypal sdk【英文标题】:how to add the paypal sdk correctly 【发布时间】:2013-06-08 09:26:42 【问题描述】:

我正在开发一个应用程序。在那个 iam 集成的 paypal sdk 中。我添加了他们提到的所有框架。但我得到了如下错误

         Undefined symbols for architecture i386:
        "std::terminate()", referenced from:
  -[CardIOGPURenderer dealloc] in libPayPalMobile.a(CardIOGPURenderer.o)
 "___gxx_personality_v0", referenced from:
  Dwarf Exception Unwind Info (__eh_frame) in libPayPalMobile.a(CardIOAnalytics.o)
  Dwarf Exception Unwind Info (__eh_frame) in libPayPalMobile.a(CardIOGPURenderer.o)
  Dwarf Exception Unwind Info (__eh_frame) in libPayPalMobile.a(CardIOAnalytics.o)
  Dwarf Exception Unwind Info (__eh_frame) in libPayPalMobile.a(CardIOGPURenderer.o)

如何解决这个问题。

【问题讨论】:

***.com/questions/14834517/… 【参考方案1】:

ganesh babu,您是否按照integration instructions 的这一步进行操作?

在项目的 Build Settings 中,将 -lstdc++ -ObjC 添加到 Other Linker Flags。

另外,请确保您使用的是latest version of the sdk。

【讨论】:

【参考方案2】:

正确集成pay pal SDK

必须做以下修改

在 C++ STandard Libray 中可以使用 libstdC++ 标准库

启用所有模块

最后添加其他链接器标志:-lstdc++ -ObjC

【讨论】:

以上是关于如何正确添加paypal sdk的主要内容,如果未能解决你的问题,请参考以下文章

如何在 cordova phonegap 项目的 libs 文件夹中添加 Paypal-android-sdk?

Thinkphp整合添加paypal sdk进行支付的测试

Thinkphp整合添加paypal sdk进行支付的测试

使用 paypal 节点 sdk 将自定义字段添加到计费协议

使用 Rails 和“paypal-sdk-merchant”gem 将多个接收者添加到 Paypal Mass Pay

PayPal PHP SDK错误 - 项目金额必须添加到指定的金额小计