我正在尝试将Flurry集成到我的应用程序中,但我不断收到以下错误:ld:librarynotfoundfor-lFlurry_5.1.0我正在安装Cocoapods(0.33.1) 最佳答案 有一个链接器标志-lFlurry_5.1.0由pod添加到项目中,但它没有解析。解决方案是在您的目标构建阶段链接到此库,如下所示。您可以通过单击“与二进制库链接”下方的“+”按钮来执行此操作。该库位于(PROJECT_DIR)/Pods/FlurrySDK/Flurry/Flurry_5.1.0.a添加后,您需要从目标的“BuildSetti
我一直在我的Xcode项目中使用CorePlot1.5.1和cocoapod,没有问题。现在我需要升级到CorePlot2.0,因为我需要在同一事件上进行上/下操作。我尝试通过以下任一方式编辑PodFile来做到这一点:pod'CorePlot','~>2.0'和target'ERPTests'dopod'CorePlot'end第一种方式我得到错误“CorePlot(~>2.0)requiredbyPodfile”。第二种方式我得到了1.5.1版本。我的cocoapod是0.35.0。我用谷歌搜索并没有关于这个问题的相关帖子。有什么想法吗? 最佳答案
我正在尝试安装最新的CocoaPods(0.36.1),但它显示以下错误。$geminstallcocoapodsERROR:Couldnotfindavalidgem'xcodeproj'(~>0.23.1)inanyrepository须藤?顺便说一句,在回答的问题中,有些建议使用sudogetinstallcocoapods。如果您使用系统范围的ruby可执行文件,您确实需要sudo。我正在使用rbenv进行ruby管理,它是为用户本地安装的,不需要sudo。更新geminstallcocoapods命令在第二天起作用。谜团。 最佳答案
我收到以下错误:ld:找不到-lAFNetworking的库clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)我卸载了AFNetworking并且没有收到错误。我重新安装并确实收到错误。我正在使用AFNetworking2.5。我使用cocoapods来安装/卸载。关于如何解决这个问题有什么想法吗? 最佳答案 经过14小时的调试和8位不同开发人员的帮助,我们找到了问题所在!我希望这个答案对以后的人有所帮助。这根本不是AFNetworking错误。问题是一个ViewController实现文件没有在目标成员中选择目标。
cocoapod框架是否需要开源?我在git上创建了一个cocoapodswift框架。当我创建一个ios应用程序并在我的Podfile中配置pod信息时。它工作正常。现在我想保护我的源代码,希望其他人可以使用我的框架,但看不到我的框架源代码。这可能吗? 最佳答案 是的,这是可能的。您可以创建一个框架,编译它并作为cocoapod分发。在podspec中使用vendored_framework或vendored_frameworks键。podspec的一个示例是Google-Mobile-Ads-SDKpod正是以这种方式分布的。{
短错误:filewasbuiltforarchivewhichisnotthearchitecturebeinglinked(i386)展开:对于某些模拟器,我在构建项目时收到以下错误:ld:warning:ignoringfile/Users/admin/Library/Developer/Xcode/DerivedData/myApp-ekwldvjyuxwkykbareyvvydbtero/Build/Products/Debug-iphonesimulator/libFSCalendar.a,filewasbuiltforarchivewhichisnotthearchitec
我正在处理一个使用Cocoapods的项目。我找不到任何用于将框架添加到现有Cocoapods设置的文档。我能找到的只是关于如何从头开始设置Cocoapods的示例。有什么帮助吗?我想通过Cocoapods添加ABContactHelper。谢谢! 最佳答案 只需将pod添加到您的Podfile并再次运行podinstall。对于ABContactHelper,做:编辑Podfile将pod'ABContactHelper'添加到Podfilepod安装 关于ios-将框架添加到现有的C
我正在编写一个使用一系列第3方iOS库(例如TWStatus、BSKeyChain)的项目,我修改了其中一些(最多10%的自定义代码),但不适合原始库GitHub项目。我想到了图书馆作者的future更新,并遇到了CocoaPods今天,它看起来是一个很好的依赖管理器,与Bundle或Vundle(对于Vim)一样。我很好奇我的自定义代码是否有可能与库作者使用CocoaPods进行的future更改共存? 最佳答案 默认情况下,CoocaPods会引入一个库作为源,以及构建该库的说明。(闭源库有一些异常(exception))。因此
我刚刚更新了项目中的pod文件以增加解析版本1.2.19到1.5.0,现在我得到了PFFacebookUtils类的编译错误,如下所示Useofundeclaredidentifier'PFFacebookUtils' 最佳答案 Parse使Facebook实用程序从Parse框架中分离出来。所以我不得不为ParseFacebookUtils添加cocoapodpod'ParseFacebookUtils','~>1.5.0.1'然后将以下行添加到标题中:#import 关于ios-升级
我已经在我的iOS应用程序中执行了podinstall,但是我怎样才能放弃整个cocoapods控制并恢复到我的应用程序根本不使用cocodapods的状态?这是我所做的:创建以下名为Podfile的文件并运行podinstallplatform:ios,'7.0'pod'SVProgressHUD'但是,后来我意识到我不应该使用这个包,所以现在我想把它恢复到以前的状态。只是删除Pod相关的文件和目录并没有成功......那么回退还可行吗?还是我必须从创建新项目开始创建我的应用程序? 最佳答案 据我所知没有自动功能,但可以轻松手动完