cocoapods相关内容

在我的iOS应用中添加PayPal Pod之后,获取UIWebview API弃用消息

我正在构建一个iOS应用,并在特定的构建版本上添加了PayPal pod.然后,当我将该应用程序提交进行测试时,我收到了 UIWebview API弃用消息 ITMS-90809 我正在使用pod'PayPal-iOS-SDK'进行Paypal集成 那么我该怎么办才能解决此问题,它将对成功提交应用程序造成任何问题吗? 通过Braintree Mobile SDK支持PayP ..
发布时间:2021-04-09 19:00:39 移动开发

添加从IPA中提取的Swift框架

我正在尝试运行另一个开发人员创建的IOS应用程序,该应用程序使用了我无法访问的私有存储库中的cocoapod.我设法从IPA中提取了.framework捆绑包,并将其添加到xcode项目中,但没有被识别(我得到“没有这样的模块"). 是否有可能做我想达到的目标? 到目前为止,我已经尝试过: 在发布中构建它,因为我猜IPA中的框架已经发布 将.framework添加为嵌入式二进制 ..
发布时间:2021-02-08 19:22:33 其他开发

iOS-禁用模块时使用@import错误

使用DCPathButton库(通过podspec)时,我收到此错误. 在我的项目设置中启用了模块.我需要做其他任何事情来启用Pod中的模块吗? 解决方案 如果“构建设置"中的“自动链接框架"已设置为YES,则还必须设置“启用模块(C和Objective-C)" ..
发布时间:2021-02-08 18:48:27 移动开发

Xcode 12为模拟器建立目标的顺序错误?

我的项目始终在使用Xcode 11的所有设备上正常运行,但是在我安装Xcode 12 beta 4之后,它无法在模拟器上进行构建. 我比较了Xcode 11和Xcode 12的构建日志,在Xcode 12中似乎我的主要目标是在可可豆荚目标之前建立的,因此该链接将失败,因为找不到可可脂类库. > 如何确定构建目标的顺序? 在Xcode 11中,一切都很好. 我自己的目标是在cocoap ..
发布时间:2021-02-08 18:31:06 其他开发

基于Pod的Swift通用框架

我正在开发一个依赖Alamofire的小型Swift框架.我将其用作属于同一工作空间的应用程序的嵌入式框架,并且运行良好. 当我想构建一个带有聚合目标的通用框架时,就会出现问题.然后,在执行脚本生成框架时,它失败,并显示消息No such module 'Alamofire',引用了我的一个源文件中的import Alamofire. 这是我的Podfile: platform ..
发布时间:2020-12-01 07:00:51 移动开发

[NSBundle bundleForClass:[self class]]]是什么意思?

我现在正在创建cocoapod库。如果要加载json,png和其他xib文件,则需要使用 [NSBundle bundleForClass:[self class]]] 而不是使用主捆绑包。我想知道这样做的推荐方法是什么? 解决方案 捆绑软件是macOS和iOS中的一项基本技术,用于 封装代码和资源。捆绑包通过提供所需资源的已知位置来简化开发人员 的体验,而 则减轻了创建复合二进 ..
发布时间:2020-10-04 03:57:45 移动开发

ld:找不到在iOS中找不到的-lPods库?

你好,当我们打开xcode项目时,我已经从位存储桶中下载了代码,它显示了这样的错误... diff:/../Podfile.lock:No这样的文件或目录 差异:/Manifest.lock:没有这样的文件或目录 错误:沙箱与Podfile.lock不同步。运行“ pod install”或更新您的CocoaPods安装。 但是在那之后我使用的是终端,然后使用这些链接进行更新或po ..
发布时间:2020-10-04 03:56:39 移动开发

无法在xcode中安装cocoapods

我目前正在Project中安装cocoapods。我正在使用 xcode 6.3.1 ,并且操作系统是EL Capitan版本是 10.11.6 我正在按照以下步骤 sudo gem install cocoapods 吊舱设置 打开终端并给出我们项目的路径 pod init 当我执行pod init时遇到错误。我已经附上了屏幕截图。 请仔细检查一下,请让我知道。谢谢 ..
发布时间:2020-10-04 03:56:36 移动开发

清理Xcode 9项目时排除Pod

我想知道在执行 Product-> Clean 操作时,是否可以在Swift 4,Xcode 9项目中排除Pods。 在极少数情况下,当我尝试构建时,会出现 文件对于体系结构x86_64而言太小的错误$ b 解决此问题的最简单方法是完全清理,根据这个问题。 这可行,但是当我有很多我的项目中包含的豆荚,需要永久进行清洁和重建。因此,是否可以清除豆荚以节省一些时间的问题。 ..
发布时间:2020-10-04 03:55:33 移动开发

Pod lib lint错误:警告Swift版本

每次运行pod lib lint file.podspec时,都会收到此存储警告,我不知道如何解决它 解决方案 如果您使用的是CocoaPods 1.7.0.beta.1,则不会收到此警告。或更高版本,因为不推荐使用.swift-version文件,请参见此链接更多细节。使用 swift_versions属性来指定Swift版本: s.swift_versions = ['5.0' ..
发布时间:2020-10-04 03:54:31 移动开发

Xcode Swift Pod安装-找不到导入文件

我正在用Swift编写的Xcode项目。我正在使用两个Pod, AFNetworking 和 BDBOAuth1Manager 。它们都是Obj-C库,因此导入它们的简单桥接文件就可以处理一切。 现在,当我尝试添加第三个Pod时,问题就来了, SwiftyJSON ,是用Swift编写的。 Podfile如下所示: platform:ios,“ 8.0” use_framewor ..
发布时间:2020-10-04 03:54:24 移动开发

use_frameworks!在cocoapods中进行分析

我想在我的快速应用程序中使用Google Analytics(分析)。我必须通过cocoapods安装它。我已经在用cocoapods制作haneke库了。但是haneke库说:“您必须放置 use_frameworks!行。但是如果我放置此行,则无法通过cocoapods安装Google Analytics(分析)。我该如何解决呢?文件: use_frameworks! pod'Han ..
发布时间:2020-10-04 03:54:20 移动开发

如何使用可可豆荚更新谷歌地图?

大家好,我正在使用Google Maps和其他图书馆。我使用cocoapods安装每个库,但是当我安装库并使用命令 pod install 更新时。我收到此错误: 分析依赖项 [!]无法满足以下要求: -Podfile所需的GoogleMaps -Podfile.lock需要的GoogleMaps(= 1.13.0) 满足GoogleMaps依赖关系的规范是找到了,但是他们需要更 ..
发布时间:2020-10-04 03:54:17 移动开发