ios - 应用程序安装失败错误

标签 ios iphone swift xcode cocoapods

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

enter image description here

我尝试将其他 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/

相关文章:

iphone - 在 Objective-C 中发布 ivars

uikit - 为什么一些 UIKit 函数返回隐式展开的可选值?

ios - Objective-C UICollectionView 向上/向下滚动

ios - 在 Xcode 上的 2 个框架之间切换

iOS viewWillTransitionToSize 和设备方向

ios - UILabel 没有改变

iphone - UIButton block 相当于 addTarget :action:forControlEvents: method?

iphone - 从字典中的数组中删除与搜索词匹配的所有值(字符串)?

ios - 如何映射 RxSwift Observable 和 Result

xcode - WatchOS2 上的位置始终为零