Tag: cocoapods

Cocoapods没有正确连接第三,第四个目标(Xcode 7 beta 6)

我遇到了Cocoapods和Xcode 7 beta 6的问题:我有一个包含三个不同testing目标(testing,UITests,IntegrationTests)的项目。 我的豆荚似乎在第一个目标(“testing”)上工作得很好,但是其他目标有问题: 如果我没有引用后两个目标中的任何一个Cocoapods,那么一切都会好起来的。 但是,当我尝试使用其中一个容器(本例中为XCGLogger)时,出现链接器错误。 我检查了构build阶段,发现两个目标都缺lessEmbed Pods Frameworks ,所以我手动添加了它。 这样做和清理后,删除派生的数据,问题依然存在。 附上屏幕截图,显示链接器错误。 如果我尝试在后两个目标中使用XCGLogger,只会发生这种情况。 它在第一个目标中工作正常。 只是要彻底…这里是我正在使用的Podfile: platform :ios, "8.0" use_frameworks! target 'Glimpulse' do pod "SwiftSpinner", :git => 'https://github.com/zbeckman/SwiftSpinner.git' pod 'XCGLogger', :git => 'https://github.com/DaveWoodCom/XCGLogger.git', :branch => 'swift_2.0' pod 'GRValidation', '~> 0.2' end target 'GlimpulseTests' do pod "SwiftSpinner", :git => 'https://github.com/zbeckman/SwiftSpinner.git' pod 'XCGLogger', :git => 'https://github.com/DaveWoodCom/XCGLogger.git', :branch […]

Swift'无法build立Obj-C模块'BranchInvite'

我一直在遵循实施这个SDK的说明: https : //github.com/BranchMetrics/Branch-iOS-Invite-SDK …下面是我在我的Podfile: platform :ios, '8.0' use_frameworks! target 'My-App' do pod 'BranchInvite' end 这是我得到的错误… 我已经做了很多的疑难解答,试图找出问题,看看这种reporsitory这种types的过去的问题,由于某种原因,我不能得到“BranchWelcomeViewController”(也不BranchInvite)被识别/导入。 任何想法我在这里做错了吗? 我需要填充我的桥接头? PS:我正在使用Xcode 7,Swift 2,OS X 10.10.5和最新版本的Cocoapods。 谢谢

如何在项目目录中运行pod安装

教程告诉我在项目目录中运行pod install 。 谁能告诉我该怎么做?

是否可以安装特定的吊舱?

我希望我可以运行$pod install <podName>并且只能安装该pod,但是这似乎不起作用。 有没有办法做到这一点? install命令有一些工作在这种方式(例如$pod update <podName> 。是否有install等效?

在使用xcworkspace时,ld:library没有find-lBolts

你好,这是我的Podfile # Uncomment this line to define a global platform for your project platform :ios, '8.4' # Uncomment this line if you're using Swift # use_frameworks! target 'APP' do pod 'Parse' pod 'ParseUI' pod 'Stripe' pod 'JVFloatLabeledTextField' pod 'Fabric' pod 'RKDropdownAlert' pod 'LGAlertView' pod 'Crashlytics' pod 'CHTCollectionViewWaterfallLayout' pod 'TwitterKit' pod 'CardIO' pod 'Reachability' pod 'DZNPhotoPickerController/Editor' […]

从pod删除依赖项

如何从pod删除依赖项? 我有一个podfile pod 'GData' 这似乎被打破,因为它会产生163重复的符号错误。 我想我知道它是什么。 安装时可以看到: Installing GTMHTTPFetcher (1.141) Installing gtm-http-fetcher (1.0.141) [!] GTMHTTPFetcher has been deprecated in favor of gtm-http-fetcher 其中一个是不需要的。 所以要删除它,我尝试修改podfile以使用自定义的本地podspec文件: podspec :path => '~/GData.podspec.json' 在哪个podspec文件中我复制了所有原始的JSON podspec内容而没有GTMHTTPFetcher,GData不能安装。 它甚至发生,如果我只是复制原来的contentes,并不改变任何东西。 所有依赖关系都被安装,但GData本身不是。 我想我在这里错过了一些东西。

库没有find-lCloudinary

每当我从pod添加库时都没有find库 。 我已经从terminal添加了吊舱。 错误: ld:找不到-lCloudinary的库 铿锵声:错误:链接器命令失败,退出代码1(使用-v调用)

Cocoapods和Xcode,ld:找不到-lAFNetworking的库

我有这个pod文件包含所有这些库 platform :ios, "7.0" target "PP for iPad" do pod 'AFNetworking', '1.1' pod 'RaptureXML', '1.0' pod 'NoticeView' pod 'iVersion' pod 'iRate' pod 'Facebook-iOS-SDK', '3.13.1' pod 'StackMob' pod 'SSZipArchive' pod 'ODRefreshControl' pod 'SDWebImage' pod 'TPKeyboardAvoiding' pod 'LXPagingViews' pod 'AQGridView' pod 'Google-Mobile-Ads-SDK', '~> 7.0' end 我用'pod install'成功运行了它…但是当我尝试运行我的项目时,我得到这个错误 ld: library not found for -lAFNetworking clang: error: linker command […]

parsingCocoapod打破本地化

在iOS项目中,我今天早上更新了我的豆荚来添加一个新豆荚。 在这个过程中,Parse iOS SDK也得到了更新,它似乎破坏了我的应用程序的本地化。 现在,当我尝试调用NSLocalizedString(@"A_LOCALIZED_STRING", nil) ,我总是得到@"A_LOCALIZED_STRING"作为回报。 即使我使用具有特定包的更长版本的NSLocalizedString (这里是[NSBundle mainBundle] ),我也得到了相同的结果。 我注意到唯一正确定位的string是string@"OK" ,它正好是Parse SDK的Localizable.strings文件中指定的唯一string。 我的解释是,这个pod的Localizable.strings有点凌驾于我自己的身上。 这甚至可能吗? 如何解决这个问题? 谢谢! (我还必须补充说,在我的项目中,本地化一直是完美无缺的工作,所以这不是第一次configuration问题。)

cocoapods豆荚项目build立设置

所以每次我们运行一个pod更新时,pod项目都会被重新生成。 无论在pod项目中手动设置的构build设置是否重置。 我想知道是否在pod项目由pod更新生成后,在pod项目中设置目标的一些构build设置? 任何帮助表示赞赏。