Questions tagged «cocoapods»

CocoaPods是Cocoa项目的依赖项管理器。


17
在CocoaPods中找不到规格
我不明白为什么Cocoapod在运行时找不到我创建的吊舱规格pod install。有人可以帮我解决这个麻烦吗? 我在库podspec文件中定义一个子规范,如下所示: s.subspec 'mysubspec' do |c| c.dependency 'ABC','1.0.0' end 库Podfile中列出了此依赖项ABC: pod 'ABC', :git => 'git@github.com:myrepo/Podspecs.git', :branch => 'xyz' ABC.podspecmyrepo / Podspecs的分支xyz中的Podspec文件看起来像这样: Pod::Spec.new do |s| s.name = "ABC" s.version = "1.0.0" s.source = { :git => "git@github.com:myrepo/Podspecs.git", :branch => "xyz" } end 错误是 [!] Unable to find a specification for …


4
将Cocoapods与App Extension一起使用
我正在尝试使用Cocoapods库在Xcode 6 Beta-6中构建照片应用程序扩展。Xcode为照片扩展名创建的桥接标题无法从cocoapods中看到任何东西。 例如:#import <GPUImage/GPUImage.h>导致错误"GPUImage/GPUImage.h" file not found。 我已经尝试了导入的所有可能路径(带有方括号和引号),但几乎没有成功。唯一的例外是,简单的豆荚一样SVProgressHUD,下面的丑陋可怕的黑客作品: #import "../Pods/SVProgressHUD/SVProgressHUD/SVProgressHUD.h"。 但是对于GPUImage,它会导入GPUImage.h标头,并决定将其GPUImageContext.h与不属于应用扩展名的普通swift代码的桥接标头一起导入时,尽管没有问题,但突然还是看不到它。 应用程序扩展的编译有什么不同,可防止桥接标头正常运行? 注意:我已经阅读了本教程的所有可能排列,并且如果有人认为自己在此找到了答案,则它并不立即适用。 此外,此SO问题中描述的问题可能是相关的,但无论如何我还是问了这个问题,以防我的问题特定于应用扩展。


17
找不到框架GoogleToolboxForMac
通过“ pod update”更新Firebase后,出现如下错误: ld: warning: directory not found for option '-F/Users/bennysantoso/Library/Developer/Xcode/DerivedData/FCM-atfcxuircoryufazlomgwfgmvaqm/Build/Products/Debug-iphonesimulator/GoogleToolboxForMac' ld: framework not found GoogleToolboxForMac clang: error: linker command failed with exit code 1 (use -v to see invocation) 这是我的Podfile: # Uncomment this line to define a global platform for your project # platform :ios, '9.0' pod 'Firebase/Core' pod …

10
在Xcode 6中建立的旧项目中找不到XCTest / XCTest.h
我有一些项目正在尝试使用Xcode 6 Beta 2构建。这些项目都具有某种类型的使用XCTest的库(Kiwi / XCTest和Specta),它们无法在Xcode 6中构建,因为XCTest / XCTest.h无法被发现。 fatal error: 'XCTest/XCTest.h' file not found #import <XCTest/XCTest.h> 我注意到XCTest.framework不再位于“使用二进制文件链接库”构建阶段列表中,但这很好,因为当我用Xcode 6创建一个新项目时,它似乎自动链接了该库。 也许有些相关性,我所有需要XCTest的依赖项都是通过Cocoapods引入的。 有什么我不知道需要更新项目的东西吗?
82 ios  xcode  cocoapods  xctest 

14
Xcode 9:使用Swift 3.1编译的模块无法在Swift 4.0中导入
更新到Xcode 9之后,我尝试构建我的项目之一。 我使用FacebookLogin窗格。我在FacebookLogin / LoginButton.swift中出现编译器错误 @testable import FacebookCore ❌ Module compiled with Swift 3.1 cannot be imported in Swift 4.0 在目标的构建设置中,Swift语言版本设置为Swift 3.2。 我想我需要等待Facebook更新他们的pod吗?或其他建议? 谢谢 !

3
podfile在安装时给出错误
我从git克隆了一个仓库。然后删除.git和.gitignore。podFile看起来像 platform :ios, '6.1' pod 'AFNetworking', '~>1.3.3' pod 'AFOAuth1Client' 在“ pod安装”之后,出现以下错误: $ pod install Analyzing dependencies [!] Pod::Executable pull A ALPValidator/0.0.1/ALPValidator.podspec A APAsyncDictionary/0.0.3/APAsyncDictionary.podspec A ASCScreenBrightnessDetector/0.1.0/ASCScreenBrightnessDetector.podspec A AdBrixSDK/3.0.8/AdBrixSDK.podspec A AlertShortkut/1.0/AlertShortkut.podspec A AppStoreOpener/0.0.1/AppStoreOpener.podspec A Appboy-iOS-SDK/2.3.1/Appboy-iOS-SDK.podspec A Apptimize/1.5.8/Apptimize.podspec A AtkDragAndDrop/0.1.0/AtkDragAndDrop.podspec A AuthorizeNet/0.1.0/AuthorizeNet.podspec A BloodMagic/0.5.2/BloodMagic.podspec A CKStringUtils/1.1.1/CKStringUtils.podspec A CMHTMLView/0.2.0/CMHTMLView.podspec A CTAssetsPickerController/1.5.0/CTAssetsPickerController.podspec A CTFeedback/1.0.8/CTFeedback.podspec U …
77 cocoapods 

24
当我使用CocoaPods时,“没有这样的模块”
这是我的程序。我Podfile在项目目录中创建一个新目录,然后添加以下内容 platform :ios, '9.0' use_frameworks! target 'CPod' do pod 'AFNetworking', '~> 2.5' pod 'ORStackView', '~> 2.0' pod 'SwiftyJSON', '~> 2.1' end 我开火pod install,一切顺利,打开xcworkspace。然后我转到ViewController.swift,如果尝试导入一个pod No such module 'SwiftyJSON',我会这样做import SwiftyJSON。有任何想法吗? 编辑:SwiftyJSON是基于Swift的模块,而不是Obj-C
74 ios  xcode  swift  cocoapods 

6
如何找出已安装可可豆荚的版本?
如何找出已安装可可豆荚的版本? 我不是在问可可豆宝石的版本,而是豆荚本身的版本。理想情况下,它会说“ pod GreatViewController安装在版本1.2.3中,可用的新版本:1.2.6”。 有那样的东西吗?
74 macos  cocoapods 

13
带有Xcode 6和10.10优胜美地的椰壳足类
最初升级到10.10和XCode6-Beta后,我尝试运行“ pod update”,但收到此错误: cannot load such file -- xcodeproj/prebuilt/universal.x86_64-darwin14-2.0.0/xcodeproj_ext (LoadError) 我尝试使用'sudo gem install cocoapods'更新Cocoapods,但收到另一个错误: Fetching: xcodeproj-0.17.0.gem (100%) Building native extensions. This could take a while... ERROR: Error installing cocoapods: ERROR: Failed to build gem native extension. "/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby" -rubygems /Library/Ruby/Gems/2.0.0/gems/rake-10.1.1/bin/rake RUBYARCHDIR=/Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/ext RUBYLIBDIR=/Library/Ruby/Gems/2.0.0/gems/xcodeproj-0.17.0/ext /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/ruby extconf.rb checking for -std=c99 option to compiler... *** …

4
CocoaPods arm64问题
当使用Podfile通过Xcode5开发iOS 7应用时,我们总是会遇到此问题。 经过一番搜索,似乎CocoaPods没有最终解决方案吗?当您看到此消息时,也许就此解决。 现在如何解决此类问题? 问题是:Pods被拒绝为“ libPods.a”的隐式依赖,因为其架构“ armv7 armv7s”未包含所有必需的架构“ armv7 armv7s arm64”
72 ios7  xcode5  cocoapods  arm64 

3
如何在Objective-C项目中导入和使用Swift Pod框架
我一直在尝试检出CocoaPods新框架设置以使某些Pod运行起来,而在我的Objective-C项目中使用Swift时遇到了麻烦。 首先,这是CocoaPods预发行版0.35,您可以在此处阅读有关如何使用和安装它的信息。 这是我当前的Podfile: source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' pod 'MBProgressHUD' pod 'SLPagingViewSwift' MBProgressHUD是常见的旋转指示器,SLPagingViewSwift是一个随机项目,我通过在cocoapods搜索中键入Swift来找到。这是ViewController.m在我的项目中: #import "ViewController.h" @import SLPagingViewSwift; @import MBProgressHUD; @interface ViewController () @end @implementation ViewController - (void)viewDidAppear:(BOOL)animated { [super viewDidAppear:animated]; // Works just fine MBProgressHUD *hud = [[MBProgressHUD alloc] initWithView:self.view]; [self.view addSubview:hud]; [hud show:YES]; // Causes Error -- Won't build …

2
`pod repo update`到底是做什么的?
我正在关注Firebase上的互联网教程,作为其中的一部分,我必须在命令行上进行一些工作。我对命令行非常满意,但是对Cocoapods不熟悉。我运行了,pod repo update但是这样做之后,我意识到我将其运行在Mac的整个Documents文件夹中,而不是包含项目的文件夹中。我花了20分钟以上的时间执行,最终完成时,它打印出了成千上万的内容,其中包括“创建”和“删除”。我有点担心-运行此命令是否会修改Firebase项目之外的文档中的任何内容?又是什么pod repo update,甚至为此事做什么?

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.