我有一个podfile如下:
platform :ios, '9.0'
#use_frameworks!
inhibit_all_warnings!
workspace 'MyWorkspace.xcworkspace'
project 'MyServices/MyServices.xcodeproj'
target 'MyServices' do
pod 'AFNetworking', '~> 3.0'
pod 'Mantle', '~> 2.0'
end
其中MyServices
是一个框架项目。编译MyServices
目标时,一切正常。但是,在我的iOS项目中导入MyServices
框架时,我收到错误:
<Mantle/Mantle.h> file not found.
<AFNetworking/AFNetworking.h> file not found.
仅当我在框架的公共头文件中包含上述文件时才会发生这种情况。
但是,如果我将我的pod文件更改为use_frameworks!
,即使在MyServices
公共标题中也能正常运行。
有什么想法吗?
答案 0 :(得分:0)
target 'MyServices' do
platform :ios, '9.0'
pod 'AFNetworking', '~> 3.0'
pod 'Mantle', '~> 2.0'
end
试试这个