具体来说,当我在为framework.The平台添加条带iOS项目之后构建我的项目时,我会得到这个错误。
我将所有标准架构添加到我的构建设置中,即armv7、armv7s。这是记录的错误,
Undefined symbols for architecture i386:
"_OBJC_CLASS_$_STPAPIClient", referenced from:
objc-class-ref in PlaceOrderViewController.o在出现此错误后,我还添加了arm64。当我在Stripe框架中调用STPAPIClient.h方法时,仅从这个类中就得到了错误,我在互联网上到处尝试,包括堆栈,没有发现任何可以解决issue.Hope的方法,有人可以提供关于为什么会发生这种情况的见解。
发布于 2015-05-25 09:18:26
好的,所以我的解决方案是将整个条纹项目,stripe.xcodeproj复制到我的项目中。这只会带来该文件,以便将我复制的stripe工作区stripe.xcworkspace中的所有类导入到我的项目文件夹中。
这解决了所有与架构相关的问题。
https://stackoverflow.com/questions/30191978
复制相似问题