Alamofire的新鲜香草子模块安装,使用XCode6并遵循指示T.这里的东西是不合适的。我得到的错误是“无法构建objective-c模块”alamofire“on import alamofire。这是我得到的错误的屏幕截图:
我的配置:
发生这种情况时,首先单独构建框架。在你的情况下:
任何无法构建的pod也可能导致此错误。 (在我的例子中,使用过时语法的旧pod无法构建)。
您可以尝试使用pod update
将您的pod更新到最新版本,看看情况如何。
进入Developer / Xcode / DerivedData并删除框架的文件夹。 (或者只是删除DerivedData本身)
如果您在正在运行的模拟器中构建了应用程序,则需要删除该应用程序。
然后清洁和建立
这对我来说总是有用的:
~/Library/Developer/Xcode/DerivedData
删除DerivedData文件夹并清理和构建项目为我解决了这个问题。
Build clean对我有用。
如果您在尝试导入动态框架时遇到此错误,请确保该框架包含在目标的目标依赖项中。
Project > "Target" > Build Phases > Target Dependencies
按此顺序尝试以下操作,其中一个步骤应该有效。
这恰好是从Xcode清除派生数据和其他缓存的最简洁方法。
注释导入和使用它的所有代码,构建,运行,然后取消注释。它对我有用......
我在一个Objective-C / Swift混合项目中解决了这个问题。
在Objective-C桥接文件中,添加以下行:
#import <Alamofire/Alamofire.h>