Ios 架构armv7的未定义符号,ld:未找到架构armv7的符号
我正在我的项目中实现google云消息传递,并且在我的项目中设置了cocoapods。但是当我运行项目时,它会生成错误,这个错误是 架构armv7的未定义符号: “_OBJC_CLASS_$_SKProductsRequest”,引用自: libGGLCore.a(GMRProductsRequest.o)中的objc类ref “_OBJC_CLASS_$_SKPaymentQueue”,引用自: libGGLCore.a(GMRInAppPurchaseTransactionReporter.o)中的objc类引用 ld:未找到架构armv7的符号 叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)。我使用的是Xcode 7和swift 2,我的pod版本是1.0.0.beta.2 请帮助我,我无法解决这个问题。请阅读此帖子Ios 架构armv7的未定义符号,ld:未找到架构armv7的符号,ios,xcode,Ios,Xcode,我正在我的项目中实现google云消息传递,并且在我的项目中设置了cocoapods。但是当我运行项目时,它会生成错误,这个错误是 架构armv7的未定义符号: “_OBJC_CLASS_$_SKProductsRequest”,引用自: libGGLCore.a(GMRProductsRequest.o)中的objc类ref “_OBJC_CLASS_$_SKPaymentQueue”,引用自: libGGLCore.a(GMRInAppPurchaseTransactionReporter.
基本上,您只需要从所有静态库的项目构建设置中删除构建活动体系结构。Xcode在其更新中添加了这一点,因为它使Xcode编译更快,因为它只需要Xcode为连接的设备进行编译,但它会在您的情况下造成问题,因此您可以删除它我已将GameKit.framework和StoreKit.framework添加到目标>>常规>>链接的框架和库中 清理项目并生成项目。错误已解决