Questions tagged «cocoapods»

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

4
Cocoapods坚持“分析依赖性”
我正在使用cocoapods管理我的依赖关系。一切都很好。现在,当我创建一个新项目时,将以下内容添加到我的Podfile中, platform :ios, '6.1' pod 'RestKit', '~> 0.20.0' 当我进行Pod安装时,它会继续分析依赖项。 知道为什么会出现这个问题吗?
139 ios  cocoapods 

16
Cocoapods:无法连接到GitHub以更新CocoaPods / Specs规范回购
运行时pod repo update会生成以下错误: Updating spec repo `master` [!] Failed to connect to GitHub to update the CocoaPods/Specs specs repo - Please check if you are offline, or that GitHub is down 使用cocoapods 1.0.1 我也意识到这一点:事后规范主回购速率。 在调用中添加--verbose标志将显示ruby调用堆栈: .rvm/gems/ruby-2.3.0/gems/cocoapods-core-1.0.1/lib/cocoapods-core/github.rb:100:in `modified_since_commit' .rvm/gems/ruby-2.3.0/gems/cocoapods-core-1.0.1/lib/cocoapods-core/master_source.rb:32:in `requires_update?' .rvm/gems/ruby-2.3.0/gems/cocoapods-core-1.0.1/lib/cocoapods-core/master_source.rb:14:in `update' .rvm/gems/ruby-2.3.0/gems/cocoapods-1.0.1/lib/cocoapods/sources_manager.rb:88:in `block (2 levels) in update' .rvm/gems/ruby-2.3.0/gems/cocoapods-1.0.1/lib/cocoapods/user_interface.rb:63:in `section' .rvm/gems/ruby-2.3.0/gems/cocoapods-1.0.1/lib/cocoapods/sources_manager.rb:87:in …

14
Xcode 8-缺少文件警告
自从使用Swift 2.3升级到Xcode 8以来,我有几个文件丢失警告。它们都与我正在使用的Pod有关。 缺少的文件是 *.xcscheme *.cpp *.xcuserstate *.swift 显示丢失文件的窗格是 境界(〜38 of 43) TextFieldEffects(〜3之43) BEMCheckBox(2之43) 如何解决此问题?
127 ios  cocoapods  xcode8 


14
使用Cocoapods的Xcode单元测试
最近几天,我一直在用这种方法撞墙,但是尽管进行了多次Google / SO / Github搜索,但我找不到解决所遇到问题的方法! 我要做的就是为我的应用程序创建一些单元测试,以利用Firebase Pod。 我正在使用Xcode 7.3.1和Cocoapods 1.0.1。更新: Xcode 8.0仍然存在问题 使用此Podfile: platform :ios, '9.0' use_frameworks! inhibit_all_warnings! target 'MyApp' do pod 'Firebase' pod 'Firebase/Auth' pod 'Firebase/Database' pod 'Firebase/Storage' target 'MyAppTests' do inherit! :search_paths end end 在我的XCTest类中,我得到了 缺少必需的模块“ Firebase” 错误于 @testable import MyApp 或者使用此Podfile: platform :ios, '9.0' use_frameworks! inhibit_all_warnings! def …

12
Cocoapods设置卡在终端的pod设置命令上
MacBook-Pro:~ skbc$ pod setup --verbose /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin13/rbconfig.rb:212: warning: Insecure world writable dir /usr/local/bin in PATH, mode 040777 Setting up CocoaPods master repo Cloning spec repo `master` from `https://github.com/CocoaPods/Specs.git` (branch `master`) $ /usr/bin/git clone 'https://github.com/CocoaPods/Specs.git' master Cloning into 'master'... 浏览了Cocoapods网站提供的资源,SO和一些视频教程。即使等待了几个小时也没有任何反应,但是仍然试图弄清楚问题出在哪里?非常感谢您的意见和建议。谢谢!!!
113 ios  ruby  git  xcode5  cocoapods 


2
CocoaPods和GitHub分支
这是我第一次创建GitHub项目,并且我对CocoaPods也不太满意,所以请多多包涵。 基本上,我使用以下代码在GitHub上创建了一个项目Podfile: pod 'REActivityViewController', '~> 1.6.7', :git => 'https://github.com/<username>/REActivityViewController.git' 然后,我对前叉进行了一些更改,当然,当我做一个pod install安装另一个Pod的操作时,它重新安装了原始Pod REActivityViewController并清除了我的更改。 我意识到我需要先将更改推送到我的fork上pod install,但是考虑到这是CocoaPods安装的回购协议,我怎么知道它正在安装fork?我看了看REActivityViewController安装在该Pods文件夹下的文件夹,没有任何git文件。 我是否需要在项目之外的分支上工作,然后使用CocoaPods安装更改?这太繁琐了。 还是我需要对子模块做些事情?


4
CocoaPods-使用特定的Pod版本
我正在为MacOS应用程序使用CocoaPods。我在AFNetworking(当前版本1.2.1)中遇到编译错误,并发现这些错误在以前的版本(1.2.0)中不存在。 我做了一些研究,但没有发现定义Pod版本的可能性(例如,版本1.2.0代替1.2.1)。 这是否可能,或者我必须等到该库的新版本出现?
100 cocoapods 

2
如何从特定分支机构安装Pod?
我正在尝试通过cocoapods添加pod,我正在使用swift 3,而pod(SQlite.swift)。 我正在尝试使用没有最新Swift版本的母版,但是Swift 3 有一个分支。 那么我应该如何设置我的podfile下载特定的分支?可能吗? 这是我的Podfile: platform :ios, '10.0' target 'RedShirt' do use_frameworks! # Pods for RedShirt pod 'SQLite.swift', :git => 'https://github.com/stephencelis/SQLite.swift.git' end post_install do |installer| installer.pods_project.targets.each do |target| target.build_configurations.each do |config| config.build_settings['SWIFT_VERSION'] = '3.0' end end end
100 xcode  git  cocoapods  podfile 

11
意外的CFBundleExecutable键
在花了一些时间进行谷歌搜索之后,有些事情告诉我这个问题是新的。 我们有一个支持iOS7-8的功能齐全的项目。当然,它已经多次成功提交到AppStore。 我们使用广告连播(pod),进行大量跟踪和监视,例如GA和Instabug。 现在,我们决定将基于iOS 9的Xcode 7构建的应用程序版本提交给TestFlight。 我们禁用了位代码,因为许多Pod(例如Flurry和其他预建库)不包含它。 构建成功,提交到iTunesConnect后,我们得到以下信息: 我们为GoogleAppIndexing库提供了相同的库(也位于pod中),但我们只是为了使其工作而将其删除。现在-Instabug。它太过分了,所以我试图了解iOS 9中发生了什么以及使正常工作的项目开始引发此类错误的更改是什么。 任何想法都欢迎!请分享您的经验,如果我错过了什么,我将很乐意分享我的步骤。

10
安装Pod时出错
我有一个工作项目,使用pod文件已有几个星期了。当我得知我的某些吊舱已更新时,我尝试进行“吊舱安装”,出现了这个奇怪的错误 Analyzing dependencies [!] Pod::Executable pull Updating 1337455..e9f6e93 error: The following untracked working tree files would be overwritten by merge: AeroGear-Push/0.7.0/AeroGear-Push.podspec AeroGear/1.2.0/AeroGear.podspec BrynKit/1.3.0/BrynKit.podspec BrynKit/1.3.1/BrynKit.podspec CSURITemplate/0.3/CSURITemplate.podspec EXiLE/1.0.2/EXiLE.podspec FlurrySDK/4.2.3/FlurrySDK.podspec FoundationExtension/0.39.1/FoundationExtension.podspec FoundationExtension/0.39/FoundationExtension.podspec GCDObjects/0.0.1/GCDObjects.podspec HTAutocompleteTextField/1.2.1/HTAutocompleteTextField.podspec HTAutocompleteTextField/1.2.2/HTAutocompleteTextField.podspec HTAutocompleteTextField/1.2/HTAutocompleteTextField.podspec IDMPhotoBrowser/1.1.2/IDMPhotoBrowser.podspec Igor/0.5.0/Igor.podspec KFOpenWeatherMapAPI/0.2.0/KFOpenWeatherMapAPI.podspec NGSegmentedViewController/0.1.1/NGSegmentedViewController.podspec PPiFlatSegmentedControl/1.3/PPiFlatSegmentedControl.podspec PiwikTracker/2.0.0/PiwikTracker.podspec SDWebImage/3.4/SDWebImage.podspec libwbxml/0.11.2/libwbxml.podspec wbxml/0.0.1/wbxml.podspec Please move or remove them before you can …
95 cocoapods 

17
Xcode 8 cocoapods中止陷阱:6
localhost:PodTest3 haiwang$ pod install Analyzing dependencies Downloading dependencies Installing MBProgressHUD (0.9.2) Installing Masonry (1.0.2) Generating Pods project Abort trap: 6 升级到Xcode 8后,将cocoapods无法再使用。我尝试卸载并安装,但是仍然无法正常工作。

21
Cocoapods +无法加载“ x”的基础模块
我正在运行XCode 7,Swift 2.0,iOS 9。 我想使用Cocoapods在我的项目中安装Alamofire。我已经完成以下工作: gem install cocoapods pod setup pod init Podfile更新为: # Uncomment this line to define a global platform for your project # platform :ios, '9.0' use_frameworks! target 'JSONeg' do pod 'Alamofire', :branch => 'swift-2' end 然后我安装了吊舱: pod install 并将以下内容添加到ViewController.swift import Alamofire 这将引发以下错误: Cannot load underlying module …

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.