架构armv7的未定义符号:cocoaPods iPhone 5

我得到这个错误,只有当我尝试构build和运行在iPhone 5上。它工作正常的iPhone 6或更高版本。 这些都是cocoaPods生成的错误。 我跑了荚安装,荚更新,歼灭豆荚,开始了,没有什么:

在这里输入图像说明

我已经尝试了所有从这里的答案: 未定义的符号架构armv7为Cocoapods库没有运气。 以下是pod安装的详细输出

Analyzing dependencies Inspecting targets to integrate Using `ARCHS` setting to build architectures of target `Pods-Celeo`: (``) Finding Podfile changes - Braintree - ConciseKit - EDStarRating - Google - IDMPhotoBrowser - KAProgressLabel - MBProgressHUD - MagicalRecord - SFHFKeychainUtils - TwilioConversationsClient - TwilioSDK Resolving dependencies of `Podfile` Comparing resolved specification to the sandbox manifest - Braintree - ConciseKit - DACircularProgress - EDStarRating - FirebaseAnalytics - FirebaseInstanceID - Google - GoogleAnalytics - GoogleInterchangeUtilities - GoogleSymbolUtilities - GoogleUtilities - IDMPhotoBrowser - KAProgressLabel - MBProgressHUD - MagicalRecord - SDWebImage - SFHFKeychainUtils - TwilioCommon - TwilioConversationsClient - TwilioSDK - pop Downloading dependencies -> Using Braintree (4.3.1) -> Using ConciseKit (0.1.2) -> Using DACircularProgress (2.3.1) -> Using EDStarRating (1.1) -> Using FirebaseAnalytics (3.2.0) -> Using FirebaseInstanceID (1.0.6) -> Using Google (3.0.3) -> Using GoogleAnalytics (3.14.0) -> Using GoogleInterchangeUtilities (1.2.1) -> Using GoogleSymbolUtilities (1.1.1) -> Using GoogleUtilities (1.3.1) -> Using IDMPhotoBrowser (1.8.4) -> Using KAProgressLabel (3.2) -> Using MBProgressHUD (0.9.2) -> Using MagicalRecord (2.3.2) -> Using SDWebImage (3.7.6) -> Using SFHFKeychainUtils (0.0.1) -> Using TwilioCommon (0.2.2) -> Using TwilioConversationsClient (0.24.1) -> Using TwilioSDK (1.2.10) -> Using pop (1.0.9) - Running pre install hooks Generating Pods project - Creating Pods project - Adding source files to Pods project - Adding frameworks to Pods project - Adding libraries to Pods project - Adding resources to Pods project - Linking headers - Installing targets - Installing target `Braintree` iOS 7.0 - Installing target `ConciseKit` iOS 4.3 - Installing target `DACircularProgress` iOS 5.0 - Installing target `EDStarRating` iOS 4.3 - Installing target `IDMPhotoBrowser` iOS 7.0 - Installing target `KAProgressLabel` iOS 4.3 - Installing target `MBProgressHUD` iOS 4.3 - Installing target `MagicalRecord` iOS 6.1 - Installing target `SDWebImage` iOS 5.0 - Installing target `SFHFKeychainUtils` iOS 4.3 - Installing target `pop` iOS 6.0 - Installing target `Pods-Celeo` iOS 9.0 - Running post install hooks - Writing Xcode project file to `Pods/Pods.xcodeproj` - Generating deterministic UUIDs - Writing Lockfile in `Podfile.lock` - Writing Manifest in `Pods/Manifest.lock` Integrating client project Integrating target `Pods-Celeo` (`Celeo.xcodeproj` project) - Running post install hooks - cocoapods-stats from `/Library/Ruby/Gems/2.0.0/gems/cocoapods-stats-1.0.0/lib/cocoapods_plugin.rb` Sending stats - Braintree, 4.3.1 - ConciseKit, 0.1.2 - DACircularProgress, 2.3.1 - EDStarRating, 1.1 - FirebaseAnalytics, 3.2.0 - FirebaseInstanceID, 1.0.6 - Google, 3.0.3 - GoogleAnalytics, 3.14.0 - GoogleInterchangeUtilities, 1.2.1 - GoogleSymbolUtilities, 1.1.1 - GoogleUtilities, 1.3.1 - IDMPhotoBrowser, 1.8.4 - KAProgressLabel, 3.2 - MBProgressHUD, 0.9.2 - MagicalRecord, 2.3.2 - SDWebImage, 3.7.6 - SFHFKeychainUtils, 0.0.1 - TwilioSDK, 1.2.10 - pop, 1.0.9 Pod installation complete! There are 11 dependencies from the Podfile and 21 total pods installed. 

在Xcode中,按住Option键并selectProduct / Clean Build Folder。 然后重build。 我有这个确切的问题,这个“深层清洁”为我解决这个问题。

此外,请确保您的Pods项目的Build Active Architecture Only版本设置设置为NO。

这在大多数情况下效果很好:

  1. 确保您的项目目标在生成设置中的Other Linker Flags中存在$(inherited)
  2. 如果上面还没有解决它,closuresXcode。
  3. 打开Finder,然后select菜单栏中的Go to folder ,然后Go to folder
  4. 粘贴以下 – ~/Library/Developer/Xcode
  5. find名为DerivedData的(devil)文件夹
  6. 删除它,这是垃圾(可选:清理垃圾)
  7. 现在在Xcode中打开你的工作空间(可选:清理你的项目)
  8. build立你的项目…以后谢谢。

如果这不起作用,创build一个新的问题,并发布您的日志pod install在那里。 安装本身出了问题。 确保你使用的是一个稳定的最新版本的Cocoapod。

上面的答案都没有帮助我。 事实certificate,使用我的豆荚框架,而不是静态库固定它。 添加use_frameworks! 到Podfile修复它:

 platform :ios, '9.3' use_frameworks! ...rest of podfile