当我将alamofire pod安装到我的项目并打开工作区文件并尝试在iphone设备上运行项目时,它会给出
我尝试将其他pod放入项目中,项目在设备上运行但是当我将alamofire pod放到podfile时出现同样的错误, 我尝试了2-3个项目仍然是相同的响应。 我的设备是带有操作系统10.3.3的iPhone 5s。 顺便说一下,应用程序在模拟器上运行。 签名证书是正确的。
答案 0 :(得分:0)
尝试通过以下步骤手动添加它对我有用
1打开终端,cd进入您的顶级项目目录,并运行以下命令“if”您的项目未初始化为git存储库:
$ git init
通过运行以下命令将Alamofire添加为git子模块:
$ git submodule add https://github.com/Alamofire/Alamofire.git
3.打开新的Alamofire文件夹,将Alamofire.xcodeproj拖到应用程序Xcode项目的Project Navigator中。
4.它应该嵌套在应用程序的蓝色项目图标下面。无论是高于还是低于所有其他Xcode组并不重要。
5.在Project Navigator中选择Alamofire.xcodeproj,验证部署目标是否与应用程序目标的匹配。
6.接下来,在Project Navigator中选择您的应用程序项目(蓝色项目图标)以导航到目标配置窗口,并在侧栏的“Targets”标题下选择应用程序目标。
7.在该窗口顶部的标签栏中,打开“常规”面板。
8.单击“嵌入式二进制文件”部分下的+按钮。
9.您将看到两个不同的Alamofire.xcodeproj文件夹,每个文件夹都有两个不同版本的Alamofire.framework嵌套在Products文件夹中。
10.您选择哪个Products文件夹并不重要,但无论您选择顶部还是底部Alamofire.framework都无关紧要。 选择顶级的Alamofire.framework for iOS和底部的OS X.
11.您可以通过检查项目的构建日志来验证您选择的是哪一个。 Alamofire的构建目标将被列为Alamofire iOS,Alamofire macOS,Alamofire tvOS或Alamofire watchOS。 就是这样!
12.Alamofire.framework作为目标依赖项,链接框架和嵌入式框架自动添加到复制文件构建阶段,这是构建模拟器和设备所需的全部内容。
答案 1 :(得分:0)
我遇到了同样的问题,我所要做的就是选择产品/清洁(或使用Shift + Command + K组合键)并再次运行该项目,它对我有用,希望对您有帮助< / p>