应用安装失败错误

时间:2017-09-20 12:55:45

标签: ios iphone swift xcode cocoapods

当我将alamofire pod安装到我的项目并打开工作区文件并尝试在iphone设备上运行项目时,它会给出

enter image description here

我尝试将其他pod放入项目中,项目在设备上运行但是当我将alamofire pod放到podfile时出现同样的错误, 我尝试了2-3个项目仍然是相同的响应。 我的设备是带有操作系统10.3.3的iPhone 5s。 顺便说一下,应用程序在模拟器上运行。 签名证书是正确的。

2 个答案:

答案 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>