.gitignore将Git与Xcode结合使用时,我应该包含哪些文件?
也许这只是我遇到这样一个恼人的"功能":
从Xcode 6.0.1升级到Xcode 6.1后,情况发生了变化.Xcode 6.1永远索引项目或编译源文件.该项目不是一个巨大的项目.它只包含工作区中的一堆Swift文件和AWS SDK 2.0 Cocoapods.我不认为它应该阻止整个索引和编译顺利.我尝试了一些aws-sdk-ios-samples,只是为了看看Xcode 6.1如何在它们上工作,它最终在同一个永远等待.
到目前为止我尝试了哪些解决方案:
不幸的是,他们都没有工作.
PS也许我应该尝试重新创建项目?我的电脑设置:MacBook Pro(Retina,13英寸,2014年中),内存8 GB 1600 MHz DDR3,优胜美地.(我认为这足以运行这个小项目.)
这个问题在过去几周内已经发展,以涵盖xcode4的更多一般性问题(以及从旧的xcode升级项目).
然而,许多问题可以通过遵循相同的指令集来解决.
如果您遇到以下任何问题,请尝试接受的答案中的方法:
标题:Xcode 4中的"未找到词法或预处理器问题文件"
我在Xcode 4中有一个项目,可以在设备和模拟器上运行良好,但在寻找与静态库关联的头文件时尝试归档它时出错:
In file included from /Volumes/Development/Path/LBProject/LBProject/LBProject-Prefix.pch:15:
In file included from /Volumes/Development/Path/LBProject/LBFDefines.h:23:
In file included from /Volumes/Development/Path/LBProject/Classes/LBProjectAppDelegate.h:11:
In file included from /Volumes/Development/Path/LBProject/LBProject/../FKNDirectory/FKNDirectoryManager.h:10:
/Volumes/Development/Path/LBProject/LBProject/../FKNDirectory/FKNDataModel.h:11:9: fatal error: 'Merchant.h' file not found [1]
#import "Merchant.h"
^
1 error generated.
Run Code Online (Sandbox Code Playgroud)
Xcode给出了错误
lexical or preprocessor issue file not found
Run Code Online (Sandbox Code Playgroud)
很多谷歌搜索显示很多人都有这个问题,但没有解决方案.任何人都得到了修复甚至线索.
更新:在user header搜索路径设置为${BUILT_PRODUCTS_DIR}所有配置.除了归档时,它使用任何配置构建良好.
更新2: Merchant.h …
compiler-construction objective-c clang xcode4 c-preprocessor
我最近将我的MacBook Pro(2.3 GHz Intel Core i5)从Lion更新为Mountain Lion,同时将Xcode升级到最新的4.5版本.我遇到了一个非常恼人的问题.编程时,我习惯一次打开几个标签.自从我更新后,每次切换标签时,Xcode会冻结一下(几秒钟).有没有人有解决这个问题的建议?
我按照提示删除project.xcworkspace来提高性能.哪个接受帮助,但只是在很短的时间内.
我最近将Xcode升级到版本4.2,现在每当我在Organizer中搜索文档时,它变得非常慢.例如,如果我搜索"NSString",我会在一两秒钟内输入所有内容,但搜索字段会在"NSS"处挂起大约十秒钟,有时会显示旋转球,然后会立即显示"tring".
Xcode的其余部分运行顺利.我可以理解,搜索文档可能需要一段时间,但在升级之前它曾经快得多.我重新启动了,活动监视器显示我有相当多的可用内存.我也删除了这个问题中建议的项目工作区.
根据Preferences>Downloads>Documentation我列出以下内容
iOS 4.3 Library
iOS 5.0 Library
Mac OS X 10.6 Core Library
Mac OS X 10.7 Core Library
Mac OS X Legacy Library
Xcode 4.2 Developer Library
Run Code Online (Sandbox Code Playgroud)
我的问题是,有没有办法解决这种放缓?而且,如果它是由于有太多的库可以快速搜索引起的,那么删除旧的iOS 4.3和OS X 10.6库是否是个好主意?
试图通过XCode 4.1中的分类.h文件中的refactor-> rename按钮重命名函数的名称我收到此错误:(错误和正文)
UINavigationController + ZG.h不是此工作空间中Xcode 3项目中任何目标的构建阶段的一部分,因此无法重构.
将文件添加到此工作空间中Xcode 3项目中目标的构建阶段,或在另一个文件中进行选择.
当我没有任何xcode 3项目或类似的东西时,不知道它想要什么以及为什么它会说xcode 3.
在Project Navigator中,项目文件旁边有一个"M",表示它已被修改.所以我点击版本编辑器.左侧显示项目文件的内容,右侧显示"无编辑器".如果我进入源代码管理,提交所选文件......
但是,其他文件(.m,.h,.plist等)都显示真正的差异,并正确签入更改.
我是否以某种方式错误配置?
我的机器有8 GB或RAM,Core 2 Duo 3,06 GHZ,似乎对Xcode 4(4.0.1)来说还不够.从现在开始,它开始表现得越来越慢.自动完成,编辑代码以及Xib文件几乎无法使用.
其他应用程序表现平稳.
活动监视器显示了大量的RAM使用情况(完全可用内存还剩下少量GB,因此它非常正常)和巨大的磁盘活动使用率.我可以在图表上看到,当我在Xcode中工作时,会定期保存数据的高峰.工作3小时后,将10.5 GB的数据写入磁盘.这是正常的吗?
我试图禁用自动保存,但它没有多大帮助.
Xcode 4极其缓慢行为的其他原因是什么?
它从一开始就没有这样的行为,它不是在Xcode索引期间.更有趣的是:当Xcode在清理后为我的项目编制索引时,它比完成索引所需的CPU功耗更少(CPU再次索引后会升起).嘿?
更新:与Xcode一起完全重新安装Snow Leopard(到清理过的磁盘)没什么用.Xcode在一天左右的时间里工作得很好,然后再次放慢到几乎无法使用的程度.
我的Xcode速度已经下降了.我不知道为什么.两个内核的CPU活动都非常低,内存空间很小.
这几乎就像是在等待什么,但我不知道是什么.我已断开所有USB和FireWire设备,但它只有一点点帮助.
有任何想法吗?
对于相当令人困惑的标题感到抱歉,但我试图尽可能多地获取信息.
问题:
所以很自然我打开活动监视器,看看发生了什么事情,有一个叫"pngcrush"使用了几乎所有我的CPU(90%+),并导致Xcode的过程中要间歇性地列为"没有响应"的过程.我似乎无法在Organizer中做任何事情,因为它只是继续抛出微调器/加载光标.
关于如何解决这个问题的任何想法都会很棒!此外,我已尝试在构建设置中将"压缩PNG"选项设置为NO,但问题仍然存在.谢谢!
Xcode 4.0.2,OSX 10.6.6
我有Xcode 5和故事板编辑非常慢.每次我启动Xcode时都会收到消息:
"文档"MainStoryboard.storyboard"有26个内部不一致的地方被发现和修复."
和
"多个资源具有相同的名称:yellowbutton.png等.由于SCM操作(例如合并),可能发生了上述问题."
删除工作区文件的标准解决方案没有帮助.我怎么解决这个问题?
谢谢!
我在一个相对较大的项目(几万行代码)上使用Xcode 4.2,速度非常慢.编辑没问题,但每当我尝试编译项目时(在Xcode中,或在命令行上使用xcodebuild),我的机器(四核i7 MacBook Pro,4 GB RAM)都会停止运行.我注意到,在启动xcodebuild之后,它会直接生成8个以上的clang进程,而不会启动"真正的"编译过程.目前在stout上没有看到xcodebuild输出.我已经尝试减少并行构建过程的数量,但仍然会在开始时启动大量的clang进程.该项目使用6或7个直接相关的外部项目,可能有120个源文件.在Xcode 3.2下,项目过去很快就被编译了.发生了什么?我怎样才能让Xcode再次快速?
当我尝试更改.hand 中的视图控制器名称时.m,出现此错误:
Lexical or PreProcessor Issue
'MyViewController.h' file not found.
Run Code Online (Sandbox Code Playgroud)
仅供参考,尽管此词法错误,应用程序仍能正常运行。