iOS开发之使用CocoaPods更新第三方出现“target overrides the `OTHER_LDFLAGS`……”问题解决方案

  今天在自己的项目中用CocoaPods引入第三方SDWebImage的时候,出现了问题。当更新完毕后,在终端没太注意这个问题的提示,就直接使用SDWebImage了,在使用的时候一些方法的提示和头文件都能引入和使用(看上去SDWebImage可以正常使用),可是一运行就报错(错误是下面给出的错误)。貌似是程序写的有问题,然后就检查程序代码,可是检查不出任何错误,折腾了半天,然后就猛然想起pod update时报的错误。下面就写篇博客来纪念一下这个bug~

  1.引入第三方库的时候,在终端上会显示下面的警告,是警告(黄叹号吗),当时我就没太在意!感觉出现警告应该能正常运行的~警告如下(主要是下面的俩个):

 

  2.如果不解决的直接用第三方的话,程序中会出现下面的错误:

 

  3.然后就在程序中调啊~调啊~还是没调好,于是就解决黄叹号,解决步骤如下:

    (1)打开工程所在文件夹,找到.xcodeproj的文件,然后显示包内容,找到project.pbxproj文件,如下:

    (2)用文本编辑器打开,然后查找`OTHER_LDFLAGS`这个东西,把有关这个东西的地方都删掉(应该有四处),如下图:

    (3)删除完以后,在终端重新update一下,如下(就没有下面两个黄叹号了,解决完毕)

    (4)在编译运行我们的工程,编译通过~

时间: 2025-01-21 01:26:37

iOS开发之使用CocoaPods更新第三方出现“target overrides the `OTHER_LDFLAGS`……”问题解决方案的相关文章

需要可以可以拖动滚动条chart的IOS开发的第三方框架,求推荐!!

问题描述 需要可以可以拖动滚动条chart的IOS开发的第三方框架,求推荐!! ios开发中关于charts的第三方框架中,有没有类似安卓中hellocharts那种,可以拖动下面滚动条功能的框架?并且可以捕捉点击某个点事件.

iOS开发-常用第三方开源框架介绍(你了解的ios只是冰山一角)

图像: 1.图片浏览控件MWPhotoBrowser        实现了一个照片浏览器类似 iOS 自带的相册应用,可显示来自手机的图片或者是网络图片,可自动从网络下载图片并进行缓存.可对图片进行缩放等操作.       下载:https://github.com/mwaterfall/MWPhotoBrowser   目前比较活跃的社区仍旧是Github,除此以外也有一些不错的库散落在Google Code.SourceForge等地方.由于Github社区太过主流,这里主要介绍一下Gith

iOS 如何在一个存在多个project的workspace中引入cocoapods管理第三方类库

这个事情还是因为我们的iOS app项目创建的时候用了旧项目的三个库,而其中又有很多第三方的库,不过都只是把那些库的代码文件包进去了,也没有考虑更新的情况.现在的问题是这些第三方库有很多已经更新了好几个版本了,也有一些库使用的方法已经被apple干掉了,然后一大堆的警告. 基于上述的这些情况,我开始把那些需要更新的第三方类库放到cocoa pods中来管理,但是因为原来三个库里有一些类是我自己写的,而且这个结构感觉还好用,所以需要在引入cocoapods后还保留原来的库,在我花了几乎两天的时间搞

ios开发-iOS开发时更新AFNetworking到2.6了,怎么还原成2.0的?

问题描述 iOS开发时更新AFNetworking到2.6了,怎么还原成2.0的? 新手请问.以下为凑字数: #import "AFHTTPRequestOperationManager.h" #import "AFHTTPSessionManager.h" /*AFHTTPRequestOperationManager的post有两个方法,一个是普通的post,另一个是可以上传图片的*/ //1.上传图片: AFHTTPRequestOperationManage

c++-iOS开发::更新的xcode7.3,项目里边有C++,报这个错误,不影响运行,真机测试 ?

问题描述 iOS开发::更新的xcode7.3,项目里边有C++,报这个错误,不影响运行,真机测试 ? 解决方案 link 优化等警告 直接真机测试吧

IOS开发第三方语音-微信语音_IOS

微信只能开发平台http://pr.weixin.qq.com/,里面包含了微信语音和图像,集成很简单,下载方demo后会有个文档,按照流程来(因为它只提供了真机的.a文件,所以只能用真机哦,不然会报错) 先用个有UI界面的sdk 1.装上sdk,引入相关包 2.设置 Build Settings C++ Standard Library: libstdc++ 或 Compiler Default Compile Sources As: Objective-C++ 或 将使用 SDK 的文件扩展

iOS开发之音频解析第三方框架介绍

最近在做iOS音频相关的App,在做之前选择了三种解决方案.第一种方案是使用苹果自带的音频解析类AVPlayer,虽然AVPlayer也可以播放音频.但是要做类似于QQ音乐这样的App,使用AVPlayer就显得无能为力了.第二种解决方案使用第三方音频解析框架AudioStreamer,这是一个老外写的音频解析框架.其中包括本地和网络的音频数据解析.核心文件 AudioPlayer.h 和 AudioPlayer.m.这套框架使用的是CFNetwork和CoreAudio封装的.其集成了进度拖动

CocoaPods管理第三方

之前听伟哥说用CocoaPods做第三方库的管理很方便,今天看了下自己做了下感觉确实不错.下面开始,Let's go!! 1.安装CocoaPods之前,先确保本地有Ruby环境,因为CocoaPods运行于Ruby之上,默认情况下,Mac是自带了Ruby环境的,可以通过命令行ruby -v查看当前Ruby的版本 2.安装CocoaPods  终端中输入 sudo gem install cocoapods 此时可能会因为一个叫做防火墙的东西屏蔽而报错,我们可以通过淘宝的Ruby镜像来访问Coc

iOS开发--仿新闻首页效果WMPageController的使用详解_IOS

这一篇记录的是iOS开发中第三方库WMPageController控件的使用方法,主要是用来分页显示内容的,可以通过手势滑动来切换页面,也可以通过点击标题部分来切换页面,如下图所示: 使用方法: 新建工程DemoTest1,然后通过cocoapods引入WMPageController到项目中,Podfile文件的内容如下: platform :ios,'7.0' target 'DemoTest1' do pod 'WMPageController', '~> 1.6.4' end 方法一: