条带集成错误Xcode 6.2

时间:2015-05-12 13:12:24

标签: ios stripe-payments xcode-6.2

具体来说,我在添加条带框架后构建项目时遇到此错误。该项目适用于iOS平台。

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

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

出现此错误后,我也添加了arm64。我从这个类中得到了错误,因为我在Stripe框架中从STPAPIClient.h调用了一个方法。我在互联网上的任何地方都尝试过,包括堆栈,没有找到任何可以解决问题的方法。希望有人可以提供有关为什么这样做的见解正在发生。

1 个答案:

答案 0 :(得分:1)

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

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