当我将 alamofire pod 安装到我的项目中并打开工作区文件并尝试在它提供的 iphone 设备上运行项目时
我尝试将其他 pod 放入项目中,该项目在设备上运行但是当我将 alamofire pod 放入 podfile 时出现相同的错误, 我用 2-3 个项目尝试过这个,仍然是相同的响应。 我的设备是 iPhone 5s,操作系统为 10.3.3。 顺便说一句,该应用程序在模拟器上运行。 签名证书正确。
最佳答案
尝试按照对我有用的步骤手动添加
1 打开终端,cd 到您的顶级项目目录,然后运行以下命令“如果”您的项目未初始化为 git 存储库:
$ 初始化
通过运行以下命令将 Alamofire 添加为 git 子模块:
$ git 子模块添加 https://github.com/Alamofire/Alamofire.git
3.打开新的 Alamofire 文件夹,将 Alamofire.xcodeproj 拖到应用程序的 Xcode 项目的项目导航器中。
4.它应该嵌套在应用程序的蓝色项目图标下方。它是高于还是低于所有其他 Xcode 组都没有关系。
5.在项目导航器中选择 Alamofire.xcodeproj 并验证部署目标是否与您的应用程序目标相匹配。
6.接下来,在项目导航器(蓝色项目图标)中选择您的应用程序项目以导航到目标配置窗口,并在边栏的“目标”标题下选择应用程序目标。
7.在该窗口顶部的选项卡栏中,打开“常规”面板。
8.单击“嵌入式二进制文件”部分下的 + 按钮。
9.您将看到两个不同的 Alamofire.xcodeproj 文件夹,每个文件夹都有两个不同版本的 Alamofire.framework 嵌套在 Products 文件夹中。
10.选择哪个Products文件夹并不重要,重要的是选择顶部还是底部的Alamofire.framework。 为 iOS 选择顶部的 Alamofire.framework,为 OS X 选择底部的。
11.您可以通过检查项目的构建日志来验证您选择了哪一个。 Alamofire 的构建目标将被列为 Alamofire iOS、Alamofire macOS、Alamofire tvOS 或 Alamofire watchOS。 就是这样!
12.Alamofire.framework 在复制文件构建阶段自动添加为目标依赖项、链接框架和嵌入式框架,这是您在模拟器和设备上构建所需的全部。
关于ios - 应用程序安装失败错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46322693/