ld:找不到框架框

时间:2015-10-15 07:26:08

标签: ios objective-c swift cocoapods linker-errors

每当我尝试编译项目时,我都会收到此错误。 这是在添加到pods" use_frameworks!"之后开始发生的。并更新使用:

#import <MBProgressHUD/MBProgressHUD.h>

Insted of:

#import "MBProgressHUD.h"

适用于所有框架。

没有名为&#34; box&#34;的框架。所以我不明白这甚至是指什么..

这个错误显示在所有项目编译之后,真的在最后。

是否有人设法解决此问题?

修改

My podfile:

platform :ios, '8.0'

# ignore all warnings from all pods
inhibit_all_warnings!
use_frameworks!
xcodeproj 'Stox'

pod 'FLEX', '~> 2.0', :configurations => ['Debug']

pod 'FBSDKCoreKit', '~> 4.5'

pod 'DCIntrospect-ARC', '~> 0.0.4'

pod 'FiksuSDK', '~> 4.5.0'

pod 'Raven'

pod 'PKRevealController'

pod 'UIImage+BlurredFrame'

pod 'SDWebImage'

pod 'PEPhotoCropEditor'

pod 'Reachability'

pod 'HPGrowingTextView', '~> 1.0.1'

pod 'MBProgressHUD'

pod 'pop', '~> 1.0'

#pod 'UIActionSheet+Blocks'

pod 'AZSocketIO', '0.0.5'

pod 'TSMessages'

#pod 'ReactiveCocoa' , '~> 2.5.0'
pod 'ReactiveCocoa', '3.0'

pod 'NJKWebViewProgress'

pod 'ActionSheetPicker-3.0', '~> 1.2.0'

pod 'Underscore.m'

pod 'Mantle', '~> 1.5'

pod 'RSKImageCropper'

pod "AFNetworking", "~> 1.3.4"

pod 'GoogleAnalytics-iOS-SDK', '~> 3.10'

pod 'AHKActionSheet', '~> 0.5'

pod 'WYPopoverController', '~> 0.2.2'

pod 'XLPagerTabStrip', '~> 1.0'

pod 'SwipeView', '~> 1.3.2'

pod 'Masonry'

pod 'YLMoment', '~> 0.2.0'

pod 'YIInnerShadowView', '~> 1.1'

pod 'LinqToObjectiveC', '~> 2.0'

pod 'Typhoon'

pod 'CDRTranslucentSideBar'

pod "ZFDragableModalTransition"

pod 'LVDebounce'

pod 'AsyncDisplayKit', '~> 1.2'

pod 'PhotoTweaks', '~> 1.0.1'

pod 'Shimmer', '~> 1.0'

pod 'IHKeyboardAvoiding'

pod 'Parse', '~> 1.8.4'

pod 'DBPrivacyHelper'

pod 'AppsFlyer-SDK'

pod 'KLCPopup', '~> 1.0'

pod 'Vertigo'

pod 'iRate', '~> 1.11'

target 'StoxUITests' do
use_frameworks!
  pod 'Nocilla'
  pod 'OHHTTPStubs', '~> 4.3'
end

1 个答案:

答案 0 :(得分:0)

解决此问题的解决方法(临时修复:))

  1. 创建一个名为&#34; Box.framework&#34;的文件夹。你电脑上的任何地方。请注意此文件夹的完整路径。

  2. 创建一个名为&#34; Box&#34;的空文件。在&#34; Box.framework&#34;

  3. 点击您的项目,然后转到&#34;构建设置&#34;标签

  4. 查找&#34;框架搜索路径&#34;在您的构建设置中(您可以搜索 &#34;框架搜索路径&#34;在顶部的搜索栏中

  5. 双击框架搜索路径,然后按&#34; +&#34;按钮。

  6. 添加指向&#34; Box.framework&#34;的路径您在第1步中创建的文件夹。

  7. 如果能解决您的问题,请告诉我。