Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios &引用;没有此类模块';阿拉莫菲尔'&引用;Xcode赢得';不能识别阿拉莫菲尔框架_Ios_Xcode_Swift_Cocoapods_Alamofire - Fatal编程技术网

Ios &引用;没有此类模块';阿拉莫菲尔'&引用;Xcode赢得';不能识别阿拉莫菲尔框架

Ios &引用;没有此类模块';阿拉莫菲尔'&引用;Xcode赢得';不能识别阿拉莫菲尔框架,ios,xcode,swift,cocoapods,alamofire,Ios,Xcode,Swift,Cocoapods,Alamofire,我意识到在其他问题(如)中也有同样的错误,但他们的解决方案对我不起作用。 我的应用程序不断出现构建失败:“没有这样的模块‘Alamofire’”。我按照cocoadocs安装说明()安装了Alamofire,但它仍然不起作用。我确保所有内容都具有相同的部署目标。 这是我的播客文件文本 source 'https://github.com/CocoaPods/Specs.git' platform :ios, ‘9.2’ use_frameworks! target 'MyApp' do

我意识到在其他问题(如)中也有同样的错误,但他们的解决方案对我不起作用。 我的应用程序不断出现构建失败:“没有这样的模块‘Alamofire’”。我按照cocoadocs安装说明()安装了Alamofire,但它仍然不起作用。我确保所有内容都具有相同的部署目标。

这是我的播客文件文本

source 'https://github.com/CocoaPods/Specs.git'
platform :ios, ‘9.2’
use_frameworks!

target 'MyApp' do
    pod 'Alamofire', '~> 3.0'
end

target 'MyAppTests' do

end

target 'MyAppUITests' do

end
此外,我在终端中再次尝试“$pod安装”,并收到以下消息:

[!] The `App [Debug]` target overrides the `EMBEDDED_CONTENT_CONTAINS_SWIFT` build setting defined in `Pods/Target Support Files/Pods-App/Pods-App.debug.xcconfig'. This can lead to problems with the CocoaPods installation
    - Use the `$(inherited)` flag, or
    - Remove the build settings from the target.
按照Sohil的建议,XCode现在认可了Alamofire模块,但出现了22个新问题


更新#2:我现在使用的是Xcode 7.3和Swift 2.2,但是我收到了一个关于工作区链接的新错误:“ld:framework not found Alamofire.clang:error:linker命令失败,退出代码为1(使用-v查看调用)。”

执行以下操作,您可以从“Pods”导入任何Swift文件

1) 清理你的项目

2) 确保所有“吊舱”>“构建设置”>“构建”处于活动状态 “仅限架构”设置为“否”

3) 不要运行,只构建您的项目

4) 现在,将任何文件从“Pods”导入任何swift文件

例如:进口阿拉莫菲尔

5) 再次,构建项目,它将按预期工作。最后,你可以 访问it属性

更新:

对于更新的问题,我希望您使用的是Xcode 7.3,因此请将
Alamofire
更新为Swift 2.2


希望这有帮助

请查看此屏幕截图 并与您的构建设置进行比较 希望这对你有帮助


对我来说,解决方案是按照

步骤是:

  • 关闭项目
  • 闭合xcode
  • 到终点站
  • 键入“打开|应用程序|.xcworkspace”

  • 当我打开Xcode时,它仍然指向错误,然后我构建了项目(cmd+b),现在一切正常。

    目标覆盖了
    其他\u LDFLAGS
    构建设置


    使用targets->Build Settings->Framework Search path中的
    $(继承的)
    标志

    在我的情况下,更改包名后无法运行存档。我已经清理了构建文件夹并运行了pod安装,然后一切正常

    请确保您加载的是xcworkspace,而不是项目谢谢您的帮助。因此,我现在使用的是Xcode 7.3和Swift 2.2,但我在工作区链接中收到了一个新错误:“ld:framework not found Alamofire.clang:error:linker命令失败,退出代码为1(使用-v查看调用)。”@S.Sohi请发布屏幕快照我打开了一个新项目,转移了我的文件,扔掉了旧项目,然后又安装了Cocoapods和Alamofire。现在一切都正常运行。@SohilR.Memon当你说导入时,你的确切意思是什么?在我的例子中,pod在一个子文件夹中,现在它可以使用:“$PODS\u CONFIGURATION\u BUILD\u DIR/PODS/Alamofire”经过两天的努力,我找到了这个解决方案,谢谢