文档章节

Xcode解决missing file

满月不满
 满月不满
发布于 2015/06/11 11:48
字数 389
阅读 14
收藏 0
点赞 0
评论 0

      一个月前为了项目需要,自学ios开发,我本身是一个java web程序员,粗通一点android开发,从没接触过mac,连个iphone都没用过(屌丝,24K纯的),整个学习过程简直痛苦到泪崩。。。。

      首先介绍一下问题的发生,我在正式工程里建立了一个新的测试工程,由于新建的时候忘了选Don't add to any project or workspace,所以工程默认出现在了当前的xcode里,测试完了之后,我把这个新工程删掉,一编译,出现了65个warning,全部是missing file。网上有很多介绍这个错误和解决办法的文章,但我试了以后通通滴不管用,最后终于在stackoverflow里找到了一个回复(这个网站挺神奇,有很多解决办法都是在这里找到的),方法很简单


解决办法(上面都是废话,赶时间的从这里看)


  1. 在曝出missing file问题的目录(上级目录应该也可以)新建一个shell脚本(mac不能在finder里右键新建文件,在一个面向普通用户的系统里,这个功能简直酸爽到不行,可以在terminal里转到指定目录,然后touch xxx.sh)。内容如下


for missingFile in $(svn status | sed -e '/^!/!d' -e 's/^!//')
do
      echo $missingFile
      svn rm --force $missingFile
done


2. 运行脚本,运行时可能会报 Permission denied,执行一下 chmod 777 xxx.sh,然后再运行./xxx.sh即可

运行结束,就ok了


© 著作权归作者所有

共有 人打赏支持
满月不满
粉丝 0
博文 7
码字总数 781
作品 0
黄浦
程序员
解决Xcode4删除文件后missing file警告

在用xcode4开发的时候,删除不用的文件后, 编译的时候会有missing file的警告,原因是由于SVN或git造成的。 有几种方法可以解决。 1.命令行进入missing file目录,然后运行 svn delete nam...

长平狐 ⋅ 2012/08/13 ⋅ 0

NO architectures to compile for (ONLY_ACTIVE_ARCH=YES,active arch=x86_64,

运行程序出错,首先确定是否运行设备出错。 error: missing required architecture x86_64 in file 解决方案如下: targets ->build setting 下的 architectures 设置为 standard architetu...

水一样的人儿 ⋅ 2016/08/16 ⋅ 0

解决 Xcode 4 删除文件后 missing file 警告

在用xcode4开发的时候,删除不用的文件后, 编译的时候会有missing file的警告,原因是由于SVN或git造成的。 有几种方法可以解决。 1.命令行进入missing file目录,然后运行 svn delete nam...

鉴客 ⋅ 2012/02/11 ⋅ 1

文件删除后,出现missing file警告

Xcode中编译出现:file:///Users/shuodao/Desktop/iOS-swift-daodaokefu/daodaokefu/JPUSHService.h: warning: Missing file: /Users/shuodao/Desktop/iOS-swift-daodaokefu/daodaokefu/JPU......

媛美一生 ⋅ 2016/10/09 ⋅ 0

swift交付应用的坑

1.ERROR ITMS-90086:"missing 64-bit support. beginning on february 1, 2015, new iOS apps submitted to the app store must be include 64-bit support and be built with the ios8 SDK.......

媛美一生 ⋅ 2016/08/22 ⋅ 0

log4plus编译之ios

$ ./configure --prefix=/Users/admin/Desktop/库的编译/log4cplus-1.0.4/build/armv6 -host= i386-apple-darwin -disable-shared -enable-static -build=x86_64-apple-darwin10.8.0 CC=/App......

叶叶叶 ⋅ 2014/02/17 ⋅ 0

使用TexturePacker 制作动画的贴图 导出在 SpriteKit 中使用.

作为经常使用的工具, TexturePacker的确是很方便的打包贴图的工具. 打包可以减少DrawCall次数.对于提升性能有很大作用.而且作者很友好,如果是开发阶段使用, 可以申请免费的授权. 当然,如果产...

MrLovelyCbb ⋅ 2014/04/01 ⋅ 0

一个方便的生成2x和非Retina图片的Xcode插件

使用前提:项目使用Images.xcassets进行图片资源管理 安装方法: 插件地址:https://github.com/rickytan/RTImageAssets 当然也可以使用Xcode的alcatraz插件管理工具搜索RTImageAssets进行安...

creeve ⋅ 2014/12/24 ⋅ 0

从2月14号开始,上传AppStore会碰到:Failed to locate or generat

从2月14号开始,上传AppStore时可能会碰到这个问题: Failed to locate or generate matching signing assets Xcode attempted to locate or generate matching signing assets and failed ......

Jack088 ⋅ 2016/02/18 ⋅ 0

OSChina iOS 客户端编译出错,求助

@junwong 你好,想跟你请教个问题:我直接下载编译就出错,错误提示如下: ld: warning: ignoring file /Applications/Xcode 5.0.app/Contents/Developer/Platforms/iPhoneSimulator.platfo...

althyg ⋅ 2014/03/04 ⋅ 3

没有更多内容

加载失败,请刷新页面

加载更多

下一页

收集自网络的wordpress 分页导航的代码教程(全网最全版)

wordpress 分页导航是用来切换文章的一个功能,添加了 wordpress 分页导航后,用户即可自由到达指定的页面数浏览分类文章,而这样的一个很简单功能却有很多朋友在用插件:WP-PageNavi,插件的...

Rhymo-Wu ⋅ 23分钟前 ⋅ 0

微服务 WildFly Swarm 入门

Hello World 就像前面章节中的其他框架一样,我们希望添加一些基本的 Hello-world 功能,然后在其上逐步添加更多的功能。让我们从在我们的项目中创建一个 HolaResources 开始。您可以使用您的...

woshixin ⋅ 30分钟前 ⋅ 0

Maven的安装和Eclipse的配置

1. 下载Maven 下载地址 2. 解压压缩包,放到自己习惯的硬盘中 此处我将其放到了 D:\Tools 目录下。 3. 配置环境变量 右键此电脑 -> 属性 -> 高级系统设置 -> 环境变量。 在系统变量中新建,变...

影狼 ⋅ 37分钟前 ⋅ 0

python pip使用国内镜像的方法

国内源 清华:https://pypi.tuna.tsinghua.edu.cn/simple 阿里云:http://mirrors.aliyun.com/pypi/simple/ 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ 华中理工大学:http://......

良言 ⋅ 38分钟前 ⋅ 0

对于url变化的spa应该如何使用微信jssdk

使用vue单页面碰上微信jssdk config验证失败的坑。第一次成功 之后切换页面全部失败,找到了解决方法,第一次验证成功后保存验证信息 切换页面时验证信息直接拿来用,加一个wx.error() 失败时...

孙冠峰 ⋅ 42分钟前 ⋅ 0

Spring Cloud Gateway 一般集成

SCF发布,带来很多新东西,不过少了点教程,打开方式又和以前的不一样,比如这个SCG,压根就没有入门指导,所以这里写一个,以备后用。 一、集成 pom.xml <dependency> <groupI...

kut ⋅ 46分钟前 ⋅ 0

建造模式

《JAVA与模式》之建造模式

Cobbage ⋅ 今天 ⋅ 0

WePY框架开发的小程序如何在微信web开发者工具中运行起来

一、首先需要安装node.js,安装步骤如下: 首先下载安装包 https://nodejs.org/en/download/ 点击下载相应的zip版本 然后将文件夹解压到任意目录 比如我这里解压到了:C:\Program Files\node...

Helios51 ⋅ 今天 ⋅ 0

使用EnumSet 代替位域(32)

1、位域(Bit field):使用or 运算将几个常量合并到一个集合中 位操作,可以有效地执行 AND 、OR 这样的位操作 但是 位域比int 常量枚举缺点更多 2、java.util 包里面的EnumSet 类是有效的替...

职业搬砖20年 ⋅ 今天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部