pod 安装后 Xcode 8 swift pod 标头为空

2024-06-28

我正在尝试编译一个用 swift 编写的现有 xcode 项目。该项目使用 Alamofire。我安装了 xcode 8 beta 并打开了项目。 Alamofire 有很多错误,我了解到需要更新到版本 3.2.1。

我编辑了 Podfile 并修复了版本号,然后运行pod update alamofire。不是只更新 Alomfire,而是更新了每个 Pod。这显然是一个错误。

Podfile 包含指令 use_frameworks!更新 pod 后,pods/headers 目录完全为空,没有公共或私有目录,并且项目无法构建,出现 356 个丢失文件错误。

根据此处的建议将 ALWAYS_SEARCH_USER_PATHS 的构建搜索设置更改为 no(或 yes)https://github.com/CocoaPods/CocoaPods/issues/4605#issuecomment-208822149 https://github.com/CocoaPods/CocoaPods/issues/4605#issuecomment-208822149然后删除 pod 并再次运行 pod install 没有任何反应。

stackoverflow 上有许多不同的问题提出相同的问题,但没有答案。这是我能找到的列表。

Pod 安装后 Pod/标头为空 https://stackoverflow.com/questions/36507504/pods-headers-empty-after-pod-install

`pod install` 之后清空 Pod 头文件夹 https://stackoverflow.com/questions/37581039/empty-pod-headers-folder-after-pod-install

pod install 后 Public 文件夹为空 https://stackoverflow.com/questions/31679909/after-pod-install-public-folder-is-empty

来自 Pods-Myproject.debug.xcconfig

EMBEDDED_CONTENT_CONTAINS_SWIFT = YES
FRAMEWORK_SEARCH_PATHS = $(inherited) "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking" "$PODS_CONFIGURATION_BUILD_DIR/Alamofire" "$PODS_CONFIGURATION_BUILD_DIR/Bolts-iOS8.0" "$PODS_CONFIGURATION_BUILD_DIR/CocoaLumberjack" "$PODS_CONFIGURATION_BUILD_DIR/DBAlertController-iOS8.0" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit-iOS8.0" "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit-iOS8.0" "$PODS_CONFIGURATION_BUILD_DIR/ISO8601DateFormatterValueTransformer" "$PODS_CONFIGURATION_BUILD_DIR/MBProgressHUD" "$PODS_CONFIGURATION_BUILD_DIR/RESideMenu-iOS8.0" "$PODS_CONFIGURATION_BUILD_DIR/RKValueTransformers" "$PODS_CONFIGURATION_BUILD_DIR/RestKit" "$PODS_CONFIGURATION_BUILD_DIR/SOCKit" "$PODS_CONFIGURATION_BUILD_DIR/TransitionKit" "$PODS_CONFIGURATION_BUILD_DIR/iCarousel-iOS8.0" "${PODS_ROOT}/Crashlytics/iOS" "${PODS_ROOT}/Fabric/iOS"
GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1
HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Crashlytics" "${PODS_ROOT}/Headers/Public/Fabric"
LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks'
OTHER_CFLAGS = $(inherited) -iquote "$PODS_CONFIGURATION_BUILD_DIR/AFNetworking/AFNetworking.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Alamofire/Alamofire.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/Bolts-iOS8.0/Bolts.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/CocoaLumberjack/CocoaLumberjack.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/DBAlertController-iOS8.0/DBAlertController.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKCoreKit-iOS8.0/FBSDKCoreKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/FBSDKLoginKit-iOS8.0/FBSDKLoginKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/ISO8601DateFormatterValueTransformer/ISO8601DateFormatterValueTransformer.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/MBProgressHUD/MBProgressHUD.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/RESideMenu-iOS8.0/RESideMenu.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/RKValueTransformers/RKValueTransformers.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/RestKit/RestKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/SOCKit/SOCKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/TransitionKit/TransitionKit.framework/Headers" -iquote "$PODS_CONFIGURATION_BUILD_DIR/iCarousel-iOS8.0/iCarousel.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/Crashlytics" -isystem "${PODS_ROOT}/Headers/Public/Fabric"
OTHER_LDFLAGS = $(inherited) -ObjC -l"c++" -l"z" -framework "AFNetworking" -framework "Alamofire" -framework "Bolts" -framework "CocoaLumberjack" -framework "Crashlytics" -framework "DBAlertController" -framework "FBSDKCoreKit" -framework "FBSDKLoginKit" -framework "Fabric" -framework "ISO8601DateFormatterValueTransformer" -framework "MBProgressHUD" -framework "RESideMenu" -framework "RKValueTransformers" -framework "RestKit" -framework "SOCKit" -framework "Security" -framework "SystemConfiguration" -framework "TransitionKit" -framework "UIKit" -framework "iCarousel"
OTHER_SWIFT_FLAGS = $(inherited) "-D" "COCOAPODS"
PODS_BUILD_DIR = $BUILD_DIR
PODS_CONFIGURATION_BUILD_DIR = $PODS_BUILD_DIR/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)
PODS_ROOT = ${SRCROOT}/Pods

我真的需要找到解决这个问题的方法,所以如果有人能回答这个问题,我将不胜感激。


git add -A 后跟 Product -> Clean 删除了除 Alamofire 之外的所有错误。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

pod 安装后 Xcode 8 swift pod 标头为空 的相关文章

  • 使用 OSX 10.9 和 Xcode 6.1.1 + 自定义输入视图作为 Swift 中文本字段的键盘

    加载自定义输入视图键盘后 我在连接按钮时遇到问题 我的主屏幕是故事板 我的自定义视图是 xib 输入视图是一个 nib 文件所有者指向它的 swift 类 我正在使用另一个视图控制器中的代码加载输入视图 extension UIView c
  • Swift 中的等效 android.content.BroadcastReceiver

    我想知道 Swift 中是否有等效的 android content BroadcastReceiver 我需要相同的处理程序 例如onReceive Context context Intent intent 有可能的 谢谢 Ysee 在
  • @testable 导入和桥接标头不能同时工作

    我的框架项目有测试目标 其中包括 Obj C 测试 使用 testable import 进行 Swift 测试以测试内部类和函数 一些用 Obj C 编写的用于我的测试的实用程序 应该在 1 和 2 中使用 由于我想使用 Obj C ut
  • 滚动条错误地显示在 UICollectionView 部分标题下方

    由于某种原因 我的滚动条总是出现在集合视图部分标题下方 任何帮助是极大的赞赏 我找到了一个解决方法 这个问题是zPosition集合视图错误地设置了标题视图的值 为了解决这个问题 我们将始终确保zPosition是我们想要的价值 创建一个C
  • 自定义 UIToolbar 距离 iPhone X 上的 home 指示器太近

    我有一个习惯UIToolbar当标签栏隐藏时我显示的 iPhone X 上的工具栏按钮距离主页指示器太近 let toolbar UIToolbar let height tabBarController tabBar frame heig
  • 从 WatchOS 捕获 Apple Watch 的型号标识符

    似乎没有任何记录的官方方法可以从手表应用程序获取 Apple Watch 模型 但有一篇文章显示了特殊用途sysctlbyname 如何确定Apple Watch型号 https stackoverflow com questions 49
  • 如何使用mapkit和swift在设定位置覆盖一个圆圈

    我在尝试弄清楚如何在与用户位置不同的所需位置显示透明圆形或矩形时遇到困难 我是 Mapkit 的初学者 所以提前致谢 class FirstViewController UIViewController MKMapViewDelegate
  • Xcode 13.2 - 内部错误:缺少包描述模块[重复]

    这个问题在这里已经有答案了 刚刚通过 Mac App Store 将 Xcode 更新到 13 2 我安装了附加组件 但我的项目将不再编译 Xcode 只是告诉我Internal error missingPackageDescriptio
  • AVPlayer 持续时间对于 Twilio 来说是 NAN

    The duration的财产AVPlayer currentItem正在返回NAN总是与Twilio音频网址 不过 音频播放得很好 我能够得到duration除 Twilio 之外的所有其他音频 url 的属性 测试此问题的示例网址 ht
  • 我的应用程序二进制文件在 Xcode 中的哪里提交?

    我已经为 App Store 前 iTunes 商店 构建了一个应用程序 但是 我不知道如何提交应用程序 我需要提交到 App Store 的实际二进制文件在哪里 它内置在哪个文件夹中 您可以使用 XCode 并在左侧展开 产品 突出显示您
  • 检测 WKWebView 何时完成加载

    我怎样才能检测到我的WKWebView是否已完成加载 以便我可以从中获取 URL 例如使用委托方法 我实现了委托方法WKWebView但我无法检测到视频何时完成加载 import UIKit import WebKit class View
  • Cocoapod 的 Xcode 错误:“无法保存文档。文件不存在”

    我已经添加了SPGooglePlacesAutocompletecocoapod 到我的项目 我遇到了一个非常奇怪的问题 当我尝试运行我的项目时 Xcode 提示 Pod 的标头之一存在错误 SPGooglePlacesAutocomple
  • 如何使用 pkg-config 在 Xcode 中设置包含路径?

    例如 如果我需要 Gtk 包含路径 如何使用pkg config gtk 2 0 cflags在 Xcode 项目设置中 一种选择 但它对于项目中的其他开发人员来说不太方便 您可以运行pkg config gtk 2 0 cflags在您的
  • iOS-Charts 如何将 UIImage 放在点旁边

    我想使用 iOS Charts 和 Swift 来绘制一些折线图来显示数据 现在 我有一个要求 在每个点旁边放置一个小图标 现在我可以在图表上添加 UIImage 但问题是如何正确获取每个点的 CGPoint 坐标 如果我改变设备或设备类型
  • Xcode 4.3.2 足以为 iOS 6 构建应用程序吗?

    在今天宣布 iOS 6 Beta 可供开发人员使用之后 我想知道如果我尽快使用 iOS 6 我是否仍然能够在我的设备 iPhone 上从 Xcode 4 3 2 构建正在进行的应用程序 或者 Xcode 也需要更新吗 更新 目前我的 iPh
  • MacOS 上的 SwiftUI 点击行为

    在 MacOS 上的 SwiftUI 应用程序中 我在Line查看内部List 预期的行为是 单击 双击 记录按下中的特殊元素Line 在示例中Text X 触发动作 单击中的其他任意位置Line选择中的元素List 双击其他任意位置Lin
  • iAd Banner不出现但是代码和右边

    我的 iAd 遇到问题 我遵循了许多高质量的教程 几天前我能够在测试应用程序中正确插入 iAd 现在 即使我尝试创建一个仅使用 iAd 的新应用程序作为测试 该方法也不起作用 我无法理解以下文本中出现的问题 我使用 xCode 5 和 iO
  • 应用程序大小限制和查找应用程序的大小

    好吧 我读过无数地方说应用程序大小限制是 20 MB 有些说是 50 MB 是哪一个 更重要的是 我当前的应用程序在管理器的存档部分中的 估计应用程序商店大小 为 106 1mb 然而 当我将它分发到一个临时文件时 它会以 ipa 的形式出
  • 从沙盒可可应用程序将击键发送到最前面的应用程序

    我需要从我的酷卡应用程序将击键发送到最前面的应用程序 我已经通过使用它有了工作代码CGEventCreateKeyboardEvent and AXUIElementPostKeyboardEvent 但仅当应用程序未沙盒时才有效 我已经在
  • NSCollectionView 自定义布局启用滚动

    我无法垂直和水平滚动来使用自定义布局NSCollectionView 根据文档 在我的子类中我返回collectionViewContentSize如果太大 则会在集合视图的封闭滚动视图中自动启用滚动 但是 即使我将所有元素排列在水平行中

随机推荐

  • 如何判断CoInitialize被调用了多少层?

    我正在对一个混乱的项目进行一些调试 之前的开发人员不知道他们在做什么 主要问题是尝试多线程应用程序失败 我现在正在清理混乱并试图找出问题出在哪里 问题之一是调用不一致CoInitialize为了使用ADO组件 继续我的上一个问题 https
  • 在 Android 应用程序中使用 GPS

    我目前正在研究在 Android 应用程序中使用 GPS 在 android 文档中我看到了以下行 LocationProvider locationProvider LocationManager NETWORK PROVIDER Or
  • ASP.net 角色和项目

    EDIT 重写了我原来的问题以提供更多信息 背景信息在我的工作中 我正在为客户开发 ASP Net Web 应用程序 在我们的实现中 我们使用诸如带有 MembershipProviders 和 RoleProviders 的表单身份验证之
  • ORA-12514: TNS: 侦听器当前不知道连接描述符中请求的服务

    我在尝试通过侦听器连接到 Oracle Database XE 时遇到问题 sqlplus system my password XE 我收到以下错误 ORA 12514 TNS listener does not currently kn
  • t-sql计算文本列中的唯一单词

    我有一列包含图像标题 我想做的是找到该栏中出现的最流行的单词 有没有办法用 t sql 来做到这一点 我认为你可以做这样的事情 我认为这不是最优化的 但您可以对其进行改进 创建一个表变量 t来存储单词 创建一个游标 循环浏览字幕表中的每一行
  • 将 WindowState 设置为最大化会导致窗口过早出现

    我读到Load事件应该在创建窗口句柄后触发 但是before窗口实际上变得可见 在大多数情况下 这似乎是正确的 但是 我发现当我使用以下命令创建表单时WindowState属性设置为FormWindowState Maximized 通过
  • 如何在 iOS 10 中安排本地通知(objective-c)[关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我想使用 iOS 10 安排本地通知 我想知道如何执行此操作 我查遍了网络 但我一直在寻找仅用于注册和处理通知的线索 不适用于本地通知
  • Objective C 的 self 和 C++ 的 this 之间的区别?

    有人能区分 Objective C 的 self 和 C 的 this 指针吗 主要区别在于this是一个关键字 而self是一个变量 这样做的结果是 虽然this always指正在执行特定方法的对象 Objective C 方法可以自由
  • Python,导入模块进行测试

    我很难尝试设置一个简单的测试 我的项目结构如下 project models init py user py constants py test test py 我想测试user pypy 运行test py user py from sq
  • 使用 pydub 和 AWS Lambda

    下午所有 所以我认为标题确实说了大部分内容 但这里是 我是 AWS 和 Lambda 领域的新手 并且学习这些很有趣 我正在开发一个项目 我想自动合并 S3 中的两个文件存储 我从 AWS 的查找人员那里找到了这个 lambda 函数 ht
  • android 更改微调器中项目的文本颜色

    我有一个微调器 在某些情况下某些选项不应该被选择 我有使项目不可选择的代码 但它不会使文本颜色变灰以指定该项目不可选择 如何更改微调器中应禁用的项目的文本颜色 这是代码 public class main extends Activity
  • 如何在字符串上创建超链接并在 Facebook 中分享 [iOS]

    我有一个NSString我用哪一个来分享Facebook Twitter 我的要求是分享后文本将是一个链接Facebook On Facebook当用户单击该文本时 然后直接转到该链接 我的代码如下 NSInteger Score NSUs
  • 如何修复解析 go.mod 模块将其路径声明为“x”,但需要为“y”

    我正在开发一个 go 项目 它依赖于original project 我现在想通过修改来更改该项目中的行为original project 所以我克隆了github com y original project to github com
  • 将图像均匀分布到图库中的列

    简要说明 我目前正在构建一个具有三列的画廊 每列都包含图像 所有图像都具有相同的宽度 但高度可能不同 列的图像从目录中收集并使用 PHP 放入数组中glob 功能 这是简单的部分 画廊的外观示例 问题 由于这些图像被动态加载并放置到列中 因
  • 计算不同单词的数量

    我正在尝试使用 Java 计算文本中不同单词的数量 该词可以是一元词 二元词或三元词名词 http en wikipedia org wiki N gram 这三个已经通过使用找到了斯坦福 POS 标记器 http nlp stanford
  • 使用 C++11 在编译时组合两个字符串的最简单方法

    我正在尝试连接两个编译时字符串 constexpr const char getString1 return abababa constexpr const char getString2 return lalalal constexpr
  • 按第一个字符分组

    我在 Oracle SQL 中的查询遇到问题 我有一个first name列中的employees桌子 我想根据中的第一个字符对记录进行分组first name 例如 我有 26 条记录 其中一条记录name Alice 一与name Bo
  • Angular2 - *ngIf 路线是某个参数

    我有一条路线 main item id 看起来像 http localhost 5000 main item JJHkhfghsiu45ve 在我的 html 中 我希望能够使用 ngIf 来显示这是否是路线 我不想为此使用路由器插座 我遇
  • 自制序列化与 Java 序列化

    我有一个需要持久保存在数据库上的 POJO 当前设计将其字段指定为单个字符串列 并且无法向表中添加其他字段 这意味着 对象需要以某种方式序列化 因此 对于基本实现 我设计了自己的对象序列化形式 这意味着将其所有字段连接到一个漂亮的字符串中
  • pod 安装后 Xcode 8 swift pod 标头为空

    我正在尝试编译一个用 swift 编写的现有 xcode 项目 该项目使用 Alamofire 我安装了 xcode 8 beta 并打开了项目 Alamofire 有很多错误 我了解到需要更新到版本 3 2 1 我编辑了 Podfile