cocoapods相关内容

iOS Simulator 部署目标设置为 7.0,但此平台支持的部署目标版本范围为 8.0 到 12.1

我在 Xcode 10.1 中收到以下警告消息. iOS Simulator 部署目标设置为 7.0,但此平台支持的部署目标版本范围为 8.0 到 12.1. 我的模拟器操作系统是 12.1Xcode 10.1 然后我更新了我的 pod 文件. 我的部署目标是 9.0 在我的目标中 解决方案 您可以设置 podfile 以自动将所有 podfile 的部署目标 ..
发布时间:2021-12-05 20:11:25 移动开发

目标......覆盖了`Pods/Pods.xcconfig中定义的`OTHER_LDFLAGS`构建设置

我已将 SpatialIite 合并到一个 Xcode 项目中,该项目使用来自 Proj.4 的头文件,只有一个头文件.两者都是 Xcode 项目并且具有静态目标. 我正在尝试从 git 子模块迁移到 Cocoapods.由于静态目标似乎很难与 Cocoapods 一起使用,我只想以通常的方式构建项目.我为 Proj.4 制作了 podspec.在为 SpatialLite 编写 podfi ..
发布时间:2021-12-05 19:57:46 其他开发

如何从项目中删除 CocoaPods?

从项目中删除 CocoaPods 的正确方法是什么?我想删除整个 CocoaPod.由于我的客户施加的一些限制,我无法使用它.我只需要一个 xcodeproj 而不是 xcworkspace. 解决方案 从项目中删除 CocoaPods 是可能的,但目前不能由 CLI 自动执行.首先,如果您遇到的唯一问题是无法使用 xcworkspace,您可以使用 --no-integrate 标志将产 ..
发布时间:2021-12-05 19:51:16 其他开发

删除或卸载之前添加的库:cocoapods

我通过 cocoapods 添加了一个外部框架到我的 iOS 应用程序中.如何从项目中删除该库? 解决方案 凯尔富勒 - 分解,这是正确的工作流程: 安装干净: sudo gem install cocoapods-clean 在项目文件夹中运行 deintegrate: pod 解体 Clean(此工具不再可用): pod 清理 修改您的 podfile(删除包含您不想 ..
发布时间:2021-12-03 10:56:42 移动开发

如何降级或安装旧版本的 Cocoapods

如何将 Cocoapods 降级到旧版本,或者如何安装旧版本的 Cocoapods? 解决方案 要删除当前版本,您只需运行: sudo gem 卸载 cocoapods 您可以通过以下命令安装特定版本的可可豆荚: sudo gem install cocoapods -v 0.25.0 您可以使用以下命令使用较旧的安装版本: pod _0.25.0_ 设置 ..
发布时间:2021-12-03 09:52:22 移动开发

找不到 -lPods 的库

我在归档项目时遇到错误.这是我的环境. Mac OS Lion Xcode 4.3.1 iOS SDK 5.1 项目部署目标是: IPHONEOS_DEPLOYMENT_TARGET 3.2 错误显示: ld:未找到 -lPods 的库clang:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用) 我猜 Pods 是我用来管理 XCode 项目依赖项的 Cocoa ..
发布时间:2021-12-02 18:25:13 移动开发

iOS - 构建失败,CocoaPods 找不到头文件

我有一个使用 CocoaPods 的 iOS 项目.一切都很顺利,直到另一位开发人员开始在同一个项目上工作.他进行了一些更改(据我所知仅对代码进行了更改)并在 repo 中创建了一个新分支.我检查了他的分支并尝试构建它,但我收到一个错误:ASLogger/ASLogger.h 文件未找到. 即使我删除整个项目并制作一个新副本并使用“pods install".构建失败仍然存在.你知道问题出在 ..
发布时间:2021-12-01 17:59:21 移动开发

架构 arm64 的未定义符号

我每次从 CocoaPods 导入文件时都会收到 Apple Mach-O 链接器错误. 架构 arm64 的未定义符号:“_OBJC_CLASS_$_FBSession",引用自:someFileld:找不到架构 arm64 的符号 对于我使用的各种 Pod,我得到了大约 12 个. 我正在尝试使用 XCode 5 为 iPhone 5S 构建. 我已经在 SO 上尝试了各种解决 ..
发布时间:2021-12-01 17:21:00 移动开发

“没有这样的模块‘Alamofire’"Xcode 无法识别 Alamofire 框架

我意识到在其他问题中也出现了同样的错误(例如 此处),但他们的解决方案对我不起作用.我的应用程序中不断出现构建失败:“没有这样的模块‘Alamofire’".我按照 cocoadocs 安装说明(此处)安装 Alamofire,但它仍然无法正常工作.我确保所有内容都具有相同的部署目标. 嵌入式二进制文件和框架 这是我的 podfile 文本. source 'https://github ..
发布时间:2021-11-26 22:56:10 移动开发

如何使 Swift 框架子模块真正私有?

我发现了另一个问题,其中提供了有关问题和可能的解决方案的更多详细信息.似乎存在一个已知错误,需要在未来进行改进. 基于 iOS Swift 的目标 C 类动态框架 我正在 Swift 中开发一个框架,并且在框架内使用了一些 Objective-C 代码.到目前为止,我的模块映射如下所示: 框架模块 MyModule {伞头“MyModule-umbrella.h"出口 *显式模块私有 ..
发布时间:2021-11-26 18:48:41 移动开发

将 64 位支持扩展到现有的 iOS 应用程序

我已阅读 Apple 的将应用程序转换为 64 位二进制文​​件 和其他一些网页的指南.我正在使用 Xcode 6,我相信如果架构包含“标准架构(armv7,arm64)"并且有效架构包含“armv7,armv7s"那么它表示我的应用支持 64 位二进制文​​件. 有人可以确认我的理解是否正确吗? 第二个问题是我的项目包含许多库.我相信我也必须将这些库转换为 64 位,以防库供应商不这 ..
发布时间:2021-11-25 07:28:43 移动开发

CocoaPods arm64 问题

在使用 Podfile 使用 Xcode5 开发 iOS 7 应用程序时,我们总是遇到这个问题. 经过一番搜索,似乎没有来自 CocoaPods 的最终解决方案?也许你看到这个的时候就解决了. 现在如何解决此类问题? 问题是:Pods 被拒绝作为“libPods.a"的隐式依赖项,因为其架构“armv7 armv7s"不包含所有必需的架构“armv7 armv7s arm64" ..
发布时间:2021-11-17 22:43:49 移动开发

Xcode 将构建/运行,但存档失败并显示“没有这样的模块 Google";- 斯威夫特iOS

我的应用在 Xcode 7.1 之前一直运行良好.事实上,它仍然可以在模拟器和 iPhone 上运行,但是当我归档它时,我收到错误“Google 没有这样的模块".我将可可豆荚更新到 0.39,并尝试了几个小时调整选项,从重新安装可可豆荚到删除 Google Analytics 可可豆荚并手动添加它等等.但是,没有任何效果,并且每当我归档em> 应用程序,我收到一个错误,但它仍然运行良好. ..
发布时间:2021-11-17 03:19:28 移动开发

Xcode 说我的一些 pod 不是 PIE,这样可以吗?

今天,在我将存档上传到应用程序商店后,Xcode 向我显示了此警告和其他一些警告(都是类似的). 这是其中之一: 警告 ITMS-90080:“可执行文件‘Payload/MyApp.app/Frameworks/EZLoadingActivity.framework’不是位置独立的可执行文件.请确保您的构建设置已配置为创建 PIE 可执行文件.有关更多信息,请参阅技术问答 QA178 ..
发布时间:2021-11-17 00:44:32 移动开发

从 Xcode 9 构建中缺少所需的图标文件

使用 Xcode 9 和应用程序加载器: 但是正如您所看到的,这里有所有必需的图标: 这是怎么回事? 这是我的 podfile: 使用_框架!来源'https://github.com/CocoaPods/Specs.git'定义豆荚豆荚“谷歌地图"吊舱“选择器视图"吊舱'SWNavigationController'豆荚“分支"pod 'JTAppleCalendar', : ..
发布时间:2021-11-17 00:41:04 其他开发

在我的 iOS 应用程序中添加 PayPal pod 后获取 UIWebview api 弃用消息

我正在构建一个 iOS 应用程序,并在特定构建版本上添加了 PayPal pod.然后,当我提交该应用进行测试时,我收到了 UIWebview API 弃用消息 信息技术管理系统 - 90809 我正在使用 pod 'PayPal-iOS-SDK' 进行 Paypal 集成 那么我能做些什么来解决这个问题,它会为成功提交应用程序带来任何问题吗? 解决方案 您似乎在使用已弃 ..
发布时间:2021-11-17 00:39:00 移动开发

ios 应用商店拒绝 - 您的应用使用“prefs:root=";非公开 URL 方案

我最近将我的应用程序的新版本上传到了 iTunes Connect.我的应用程序被此注释拒绝 您的应用使用“prefs:root="非公共 URL 方案 我几乎可以肯定我没有在我的应用程序上使用任何 Url 方案我已经尝试通过终端在我的整个项目中使用 grep -R 查找 prefs:root(不区分大小写,以便能够也匹配 App-Prefs 或其他任何东西. 我也使用了很多 c ..
发布时间:2021-11-17 00:30:58 移动开发

意外的 CFBundleExecutable 键

在谷歌上搜索了一段时间后,我发现问题是新的. 我们有一个支持 iOS7-8 的全功能项目.当然是多次成功提交到AppStore. 我们使用 pod,进行大量跟踪和监控,例如 GA 和 Instabug. 现在我们决定向 TestFlight 提交一个基于 Xcode 7 和 iOS 9 构建的应用版本. 我们禁用了 bitcode,因为许多 pod,如 Flurry 和其他 ..
发布时间:2021-11-17 00:19:43 移动开发