草庐IT

cocoapods-1.1.1

全部标签

ios - 如何将cocoapod添加到ios框架

我在ios项目上工作,我在项目中使用EVReflection库,我有一个自定义框架我正在使用EVReflection为此我已经采用了cocoapod我在之后添加了我正在尝试构建它没有构建的框架还有一个我的项目也在使用Evreflection,所以如果我将我的自定义框架添加到项目中,它也会自动添加importEvreflection。SampleFramwork我正在添加evreflection代码:platform:ios,'9.0'target'SampleFramework'douse_frameworks!pod"EVReflection"end 最佳

mac安装cocoapods(新旧版本系统)

前置了解定义CocoaPods:是Swift和Objective-CCocoa项目的依赖管理器。它拥有超过93,000个库,用于超过300万个应用程序。CocoaPods可以帮助您优雅地扩展项目。Ruby:一种简单快捷的面向对象(面向对象程序设计)脚本语言,macOS默认安装了Ruby,但是版本不是最新的,CocoaPods基于Ruby语言编写而成。Homebrew:是macOS的套件管理工具,是高效下载软件的一种方法。通俗地说,Homebrew是类似于MacAppStore的一个软件商店。首先明确几个点安装pods需要依赖ruby环境;mac系统有自带的ruby环境,但是macOS12以上的

ios - 如何在 Swift 框架中使用 Cocoapods?

我正在尝试使用Cocoapods中的一些库在Swift中为iOS创建一个新的CocoaTouchFramework,但我无法让它工作。我知道有一些Unresolved问题,但似乎没有一个能解决我的问题。出于测试目的,我刚刚创建了一个空的CocoaTouchFramework,安装了Cocoapods并添加了“MBProgressHUD”pod。然后,作为documentedbyApple(“从同一框架目标中导入代码”部分),我在我的伞形header中导入了MBProgressHUDheader,如下所示:#import"MBProgressHUD.h"但是当我编译时,我有这个错误:in

ios - 如何在 Swift 框架中使用 Cocoapods?

我正在尝试使用Cocoapods中的一些库在Swift中为iOS创建一个新的CocoaTouchFramework,但我无法让它工作。我知道有一些Unresolved问题,但似乎没有一个能解决我的问题。出于测试目的,我刚刚创建了一个空的CocoaTouchFramework,安装了Cocoapods并添加了“MBProgressHUD”pod。然后,作为documentedbyApple(“从同一框架目标中导入代码”部分),我在我的伞形header中导入了MBProgressHUDheader,如下所示:#import"MBProgressHUD.h"但是当我编译时,我有这个错误:in

Swift 3 CocoaPod 不通过 lint

我正在将CocoaPod升级到Swift3。它编译和运行都很好,但是podliblint失败并出现许多编译器错误,因为linter试图将所有内容编译为Swift2.3。尝试在podspec中设置SWIFT_VERSION或在我的框架的Xcode项目中更改“使用旧版Swift语言版本”无法解决问题。如何让podlinter使用Swift3? 最佳答案 事实证明,从1.1.0.rc.2(changelog)开始,CocoaPods现在会寻找.swift-version文件。如果文件包含3.0,linting将起作用:echo3.0>.s

Swift 3 CocoaPod 不通过 lint

我正在将CocoaPod升级到Swift3。它编译和运行都很好,但是podliblint失败并出现许多编译器错误,因为linter试图将所有内容编译为Swift2.3。尝试在podspec中设置SWIFT_VERSION或在我的框架的Xcode项目中更改“使用旧版Swift语言版本”无法解决问题。如何让podlinter使用Swift3? 最佳答案 事实证明,从1.1.0.rc.2(changelog)开始,CocoaPods现在会寻找.swift-version文件。如果文件包含3.0,linting将起作用:echo3.0>.s

swift - Xcode 创建一个具有 cocoapods 依赖项的框架

我目前正在开发供内部使用的框架,但我无法很好地发挥它的作用。我似乎遇到的问题是该框架使用cocoapods作为它的一些依赖项,然后当我尝试通过将它添加为子项目然后导入它来测试它在一个空白项目中时,它不会构建并提示说“没有这样的模块‘x’”。理想情况下,它不是一个子项目ID,而是像它那样纯粹作为一个框架工作,但我现在只是迈出了一小步。 最佳答案 如果您开发的框架具有一些依赖关系,您将得到下一张图application->Framework->dependencies您有下一个变体:如果您尝试创建Umbrella框架[About]这不是

swift - Xcode 创建一个具有 cocoapods 依赖项的框架

我目前正在开发供内部使用的框架,但我无法很好地发挥它的作用。我似乎遇到的问题是该框架使用cocoapods作为它的一些依赖项,然后当我尝试通过将它添加为子项目然后导入它来测试它在一个空白项目中时,它不会构建并提示说“没有这样的模块‘x’”。理想情况下,它不是一个子项目ID,而是像它那样纯粹作为一个框架工作,但我现在只是迈出了一小步。 最佳答案 如果您开发的框架具有一些依赖关系,您将得到下一张图application->Framework->dependencies您有下一个变体:如果您尝试创建Umbrella框架[About]这不是

ios - 通过 CocoaPods 添加了适用于 iOS 的 Google map 的 Swift 项目中的链接器错误

我正在尝试添加GoogleMapsSDKforiOS对于我正在通过CocoaPods处理的Swift项目,因为CocoaPods现在支持Swift。这是我的播客文件。source'https://github.com/CocoaPods/Specs.git'use_frameworks!platform:ios,'7.0'pod'Google-Maps-iOS-SDK'Pod安装成功完成,我可以像这样导入框架importGoogleMaps而不会出现任何编译错误。但随后我继续添加了一个UIView并将其类设置为GMSMapView并向我的ViewController添加了一个IBOut

ios - 通过 CocoaPods 添加了适用于 iOS 的 Google map 的 Swift 项目中的链接器错误

我正在尝试添加GoogleMapsSDKforiOS对于我正在通过CocoaPods处理的Swift项目,因为CocoaPods现在支持Swift。这是我的播客文件。source'https://github.com/CocoaPods/Specs.git'use_frameworks!platform:ios,'7.0'pod'Google-Maps-iOS-SDK'Pod安装成功完成,我可以像这样导入框架importGoogleMaps而不会出现任何编译错误。但随后我继续添加了一个UIView并将其类设置为GMSMapView并向我的ViewController添加了一个IBOut