草庐IT

cocoapod

全部标签

ios - Facebook cocoapods 'sharedApplication' 不可用 : not available on iOS (App Extension)

我已经通过cocoapods安装了facebooksdk,但出现以下错误:'sharedApplication'isunavailable:notavailableoniOS(AppExtension)-Useviewcontrollerbasedsolutionswhereappropriateinstead.关于FBSDKCoreKit/FBSDKAppEvents.m中的701行UIViewController*vc=[UIApplicationsharedApplication].keyWindow.rootViewController.presentedViewControl

swift - 通过 Cocoapods 添加后出现 Alamofire 错误

我有一个用Objective-C编写的Xcode项目。但是我想用Swift编写我的新屏幕并且需要Alamofire框架。我的项目中已有Swift文件,但尝试几次后出现以下错误:ld:warning:directorynotfoundforoption'-L/Users/USERNAME/Developer/APPNAME/build/Debug-iphoneos'ld:warning:directorynotfoundforoption'-F/Users/USERNAME/Developer/APPNAME/build/Release-iphoneos'ld:frameworknotf

xcode - 使用 Cocoapods 导入 SwiftyJSON 时出错

我看到SwiftyJSON如何在一个副项目中工作,并想将它移到我的主项目中。在使用Cocoapods安装SwiftyJSON并打开xcworkspace(我现在的主项目)之后,我去添加我的代码:标识符JSON”。我研究并找到了一个解决方案,说明在使用它的每个文件的顶部添加importSwiftyJSON。当我这样做时,我收到一条错误消息“没有这样的模块‘SwiftyJSON’”。我四处寻找并尝试了这些东西,但没有任何效果:清洁和建筑项目清理构建文件夹重新运行podinstall(XCode完全关闭)将SwiftyJSON.framework添加到链接的框架和库删除xcworkspace

ios - 从 Cocoapod 的 xcassets 获取图像不起作用

我正在使用1PasswordPod和GCastpod,它们都有xcassets文件,其中包含他们希望您使用的Assets。当我在IB中创建一个按钮并为其指定xcassets文件中其中一个图像的名称时,会显示正确的图像,但在运行时出现调试错误:Couldnotloadthe"onepassword-button"从带有标识符“com.myApp.App”的包中的nib引用的图像知道我需要做什么吗?谢谢 最佳答案 我发现解决这个问题的唯一方法是以编程方式指定图像,而不是在InterfaceBuilder中:letbundle=NSBun

ios - Xcode Swift CocoaPods pod spec lint 在 Embed Pods 框架上失败

尝试运行podspeclint--verbose时出现以下错误:sent1312397bytesreceived106bytes2625006.00bytes/sectotalsizeis1311832speedupis1.00/var/folders/3d/v0m_90ty4mg1opbynpnjjvzh2010gm/T/CocoaPods-Lint-20181015-62030-oljqd-MySwiftPackage/Pods/TargetSupportFiles/Pods-App/Pods-App-frameworks.sh:line104:EXPANDED_CODE_SIGN

ios - 通过 Cocoapods 设置 CVCalendar : Views Aren't Showing

我一直在尝试为我的应用程序设置CocoaPodsCVCalendar,但是在将它集成到我的Xcode项目中之后,内容无法通过UIViews显示。本质上,无论何时我将View连接到CVCalendarView和CVCalendarMenuView变量,View都不会显示。这是我目前拥有的ViewController代码,非常感谢您的帮助!importUIKitimportCVCalendarclassViewController:UIViewController,CVCalendarViewDelegate,CVCalendarMenuViewDelegate{@IBOutletweak

ios - Xcode 使用 cocoapods 框架找到具有相同标识符的包

当我尝试在模拟器或iPhone中执行我的应用程序时,出现下一个错误:AppinstallationfailedThisapplicationorabundleitcontainshasthesamebundleidentifierasthisapplicationoranotherbundlethatitcontains.Bundleidentifiersmustbeunique.当我查看设备日志时,我得到了详细的错误消息:对于iPhone:Feb1310:28:36iPhone-de-Pstreaming_zip_conduit[240]:__dispatch_source_read

swift - 我无法快速覆盖从 cocoapods 导入的类的方法

我已经从名为SwiftHSVColorPicker的cocoapods安装了一个pod。它工作正常。但是,当我尝试子类化此pod的一个类(这是一个公共(public)类)时,在尝试覆盖hueAndSaturationSelected(hue:saturation:)方法时出现错误,说该方法在该类中不存在。下面是打印我的子类:下面是引用方法的打印:如果尝试在类SwiftHSVColorPicker的同一文件夹内创建类,它表示静态库不支持swift。(除此之外,我什至不知道在安装新的podinstall时此类是否会保留在那里)。如何覆盖这个方法? 最佳答案

ios - #if canImport() 没有找到带有 CocoaPods 的框架

你好,这里是我们的Podspec,它有一个default_subspec和一个可选的subspec(因为已经设置了默认值,所以不会被采用)。该子规范具有更多功能,但需要额外的8MB大小...`s.default_subspec='mainSDK's.subspec'mainSDK'do|mainSDK|mainSDK.vendored_frameworks='mainSDK.framework'mainSDK.source_files="mainSDK.framework/Headers/*.h"ends.subspec'additionalSDK'do|additionalSDK|a

swift - 如何使用 .swift 创建 cocoapod?

我知道如何在新的swift项目中使用cocoapods吗?但是我如何使用swift创建我自己的cocoapod?podliblint产生此错误:-NOTE|[xcodebuild]warning:noruletoprocessfile'/Pod/Classes/SomeClass.swift'oftypetextforarchitecturearmv7编辑:刚找到这个快速分支:https://github.com/CocoaPods/CocoaPods/tree/swift 最佳答案 Cocoapods现在支持swift:Pod-A