"在设备上安装应用程序时,错误无法导入桥接头",同时适用于模拟器

Rah*_*sia 3 iphone ios bridging-header

我是iOS的新手,我来自Android背景.我已阅读很多关于此问题的帖子,但我无法解决此问题.

我的问题是该应用程序在iPhone模拟器上运行良好,但在设备上运行时它给我以下错误 -

error: 'AFNetworking.h' file not found

#import "AFNetworking.h"

        ^

<unknown>:0: error: failed to import bridging header ‘path/to/project/<main project directory>/projectName-Bridging-Header.h'
Run Code Online (Sandbox Code Playgroud)

更新:

platform :ios, '7.0'
use_frameworks!

target 'SomeTarget' do

pod 'AFNetworking'
pod 'MSDynamicsDrawerViewController'
pod 'KRLCollectionViewGridLayout', '~> 0.2.0'
pod 'Canvas'
pod 'MBProgressHUD'
pod 'RBMenu'
pod 'RKTabView'
pod 'AHTabBarController'
pod 'Fabric'
pod 'Crashlytics'



end
Run Code Online (Sandbox Code Playgroud)

我的桥接头文件

   #import "AFNetworking.h"
#import "UIKit+AFNetworking.h"
#import "MSDynamicsDrawerStyler.h"
#import "KRLCollectionViewGridLayout.h"
#import "Canvas.h"
#import "MBProgressHUD.h"
#import "UIScrollView+TwitterCover.h"
#import "A3ParallaxScrollView.h"
#import "ParallaxHeaderView.h"
#import "UIImage+ImageEffects.h"
#import "SGFocusImageFrame.h"
#import "RBMenu.h"
#import "ILBarButtonItem.h"
#import "CMPopTipView.h"
#import "RKTabView.h"
#import "AHTabBarController.h"
#import "UIViewController+MJPopupViewController.h"
#import "NSString+FontAwesome.h"
#import “KMAccordionTableViewController.h"
#import <Crashlytics/Crashlytics.h>
Run Code Online (Sandbox Code Playgroud)

你能否指出我现在正在解决的问题.为什么它在模拟器上运行良好而不是在实际设备上运行?

Rah*_*sia 7

这可能对某人有所帮助.

我已经通过递归" 标题搜索路径"条目添加到"$ {PODS_ROOT} /"来修复此问题.感谢lostInTransit指向此属性.

您可以在BuildSettings下找到 项目目标的标题搜索路径.