条带集成错误 Xcode 6.2

Stripe integration error Xcode 6.2

具体来说,我在添加 stripe framework.The 项目用于 iOS 平台后构建项目时遇到此错误。

我已将所有标准架构添加到我的构建设置中,即 armv7,armv7s。这是记录的错误,

Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_STPAPIClient", referenced from:
      objc-class-ref in PlaceOrderViewController.o

出现这个错误后我也添加了arm64。当我在 Stripe framework.I 中调用 STPAPIClient.h 的方法时,我单独从这个 class 中得到了错误在互联网上的任何地方都尝试过,包括堆栈,但没有发现任何可以解决 issue.Hope 有人可以提供关于为什么会发生这种情况的见解。

好的,我的解决方案是将整个 stripe 项目 stripe.xcodeproj 复制到我的项目中。这只会带来那个文件,所以为了把所有 类 in stripe 项目我复制了 stripe 工作区,stripe.xcworkspace 到我的项目文件夹中。

这解决了所有与架构相关的问题。