如何正确添加paypal sdk

时间:2013-06-12 09:56:15

标签: iphone ios sdk paypal

我开发了一个应用程序。在iam集成的paypal sdk.I添加了所有框架,无论他们提到什么。但我得到如下错误

         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)

如何解决这个问题。

2 个答案:

答案 0 :(得分:8)

ganesh babu,您是否从integration instructions开始执行此步骤?

  

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

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

答案 1 :(得分:0)

正确整合pay pal SDK

必须做以下修改

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

启用所有模块

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