Tag: Xcode

如何在OSX Mavericks上安装命令行工具

我正在运行OSX Mavericks(10.9),同时尝试更新rails中的包,我得到以下错误信息: “你必须先安装开发工具。” 我已经安装了Xcode,似乎没有select从Xcode 4.6中安装这些工具。 我如何通过terminal下载和安装命令行工具?

Info.plist实用程序错误:“Info.plist无法打开,因为没有这样的文件”

我遇到了似乎是常见的错误,因为Xcode似乎无法find我的'Info.plist'文件。 我已经检查了这两个StackOverflow问题的答案( 无法从Info.plist和Objective C / Xcode中 读取 错误:文件“Info.plist”无法打开,因为没有这样的文件 )…我是使用相对path,并且plist文件位于正确的绝对位置。 types和位置正确,如下图所示: 我最担心的是,现在正在发生多个项目,其中包括一个小时前我成功运行的项目! 有谁知道如何解决这个? 编辑我也试着重新安装XCODE并更换plist文件。 Xcode仍然无法find'info.plist'。 注意我想补充说,这是Xcode 6.2.X(我不记得确切的版本号,但它是Xcode 6.3.X之前)。

在制作iPhone应用程序时,从xcodebuild中设置configuration文件

我正在使用xcodebuild从命令行编译我的iPhone应用程序。 有没有办法通过某种选项来设置configuration文件? 一般来说似乎没有太多有关xcodebuild的信息。

Xcode 4.2 iOS空应用程序和故事板

我是一个Xcode新手,我正在尝试制作我的第一个培训应用程序。 由于显然空应用程序模板是提供预集成核心数据的唯一模板,我select它。 但是,之后,我无法使UI工作(它仍然是空的)。 我做了什么: 空应用程序模板 新iPad故事板文件 飞溅的标签栏控制器上 在“项目摘要”视图中更改了主界面 点击⌘R 盯着纯白色的iPad屏幕,没有任何标签 我尝试了另一个项目,我创build了一个标签栏应用程序(这反映了我的故事板更改),没有任何见识。

如何将图像添加到iOS模拟器

我有Xcode 4.5.1,并希望添加照片到iPhone 6.0模拟器,但无法find它。 我有一个名为iphone模拟器的文件夹,但它只包含4.3.1。 这可能是因为几个月前,我将应用程序支持中的几乎所有东西都拖到了我的外部硬盘上以节省一些内存。 现在,当我拖回它包含我以前使用的4.3.1。 我需要下载新的东西吗?我该怎么办? 提前致谢!

删除UISearchBar下的1px边框

我无法直接在UISearchBar视图下移除1px边框。 现在它看起来不匹配我完成button视图。 我试过了: searchBar.layer.borderWidth = 0; searchBar.layer.shadowOpacity = 0; 但是,这似乎并没有工作。 有任何想法吗?

打开项目文件时XCode崩溃

当我打开我的项目文件时,XCode不断崩溃。 我已经能够打开好几个星期了。 不知道如何诊断。 它只会崩溃的具体项目。 Process: Xcode [1293] Path: /Developer/Applications/Xcode.app/Contents/MacOS/Xcode Identifier: com.apple.Xcode Version: 3.2.5 (1760) Build Info: DevToolsIDE-17600000~5 Code Type: X86-64 (Native) Parent Process: launchd [189] Date/Time: 2010-12-15 16:05:24.659 -0700 OS Version: Mac OS X 10.6.5 (10H574) Report Version: 6 Interval Since Last Report: 201 sec Crashes Since Last Report: 4 Per-App Interval Since Last Report: […]

重复符号架构armv7

尝试在我现有的应用程序中使用Layar SDK时出现以下错误。 我该如何解决这个问题? Ld /Users/pnawale/Library/Developer/Xcode/DerivedData/hub-afxxzaqisdfliwbzxbixsaifljcl/Build/Products/Debug-iphoneos/hub.app/hub normal armv7 cd /Users/pnawale/Documents/Paresh/Yamaha_iPhone/Code/Final/hub setenv IPHONEOS_DEPLOYMENT_TARGET 5.0 setenv PATH "/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/usr/bin:/Applications/Xcode.app/Contents/Developer/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin" /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang -arch armv7 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS6.1.sdk -L/Users/pnawale/Library/Developer/Xcode/DerivedData/hub-afxxzaqisdfliwbzxbixsaifljcl/Build/Products/Debug-iphoneos -L/Users/pnawale/Documents/Paresh/Yamaha_iPhone/Code/Final/hub/ZBarSDK -L/Users/pnawale/Documents/Paresh/Yamaha_iPhone/Code/Final/hub/Infosound/Lib -L/Users/pnawale/Documents/Paresh/Yamaha_iPhone/Code/Final/hub/CrittercismSDK -L/Users/pnawale/Documents/Paresh/Yamaha_iPhone/Code/Final/hub -L/Users/pnawale/Documents/Paresh/Yamaha_iPhone/Code/Final/hub/UserVoiceSDK-2.0.4 -L/Users/pnawale/Documents/Paresh/Yamaha_iPhone/Code/Final/hub/Libraries -F/Users/pnawale/Library/Developer/Xcode/DerivedData/hub-afxxzaqisdfliwbzxbixsaifljcl/Build/Products/Debug-iphoneos -F/Users/pnawale/Documents/Paresh/Yamaha_iPhone/Code/Final/hub -filelist /Users/pnawale/Library/Developer/Xcode/DerivedData/hub-afxxzaqisdfliwbzxbixsaifljcl/Build/Intermediates/hub.build/Debug-iphoneos/hub.build/Objects-normal/armv7/hub.LinkFileList -dead_strip -ObjC -all_load -fobjc-arc -fobjc-link-runtime -miphoneos-version-min=5.0 -lMPOAuthMobile -lsbjson-ios -framework LayarSDK -framework Social -framework AddressBook -framework AddressBookUI -framework UIKit -framework QuartzCore -framework Twitter -framework SystemConfiguration […]

如何禁用自动更新Interface Builder文件版本?

这个问题仍然得到很多upvotes。 所以看看Update3。 一旦你有upvoted,评论,回答,请请请雷达 查看nib / xib,修改该文件,迫使我提交更改或撤消更改。 这是不是一个问题,直到有合并冲突。 细节:我在一个由5名iOS开发人员组成的团队中工作,以及最后几个版本的XCode,当任何人打开文件(不作任何改动)时,遇到.xib / nib文件被触碰/修改的问题。 如果一个开发人员认为“拧紧它,让我检查xcode做的任何修改”并检查它,它不会停在那里。 当另一个开发者查看该笔尖时,两个不同机器上的相同文件(具有相同版本的XCode和MacOS)将再次被触摸/修改。 通常在.xib文件中被修改的是这个 <key>com.apple.ibtool.document.version-history</key> <dict> <key>interface-builder-version</key> <dict> <key>com.apple.InterfaceBuilderKit</key> <string>2844</string> <key>macosx.version</key> <string>12C60</string> </dict> </dict> <key>com.apple.ibtool.document.warnings</key> <dict/> 但除此之外,它还修改或移动.xib文件中现有的键值对。 我在SO和Google上search了很多东西,而且在这个问题上我还没有看到很多post。 当我升级所有的笔尖来处理iPhone5的屏幕时,我曾经遇到过一次合并冲突的噩梦,这本身并不是太复杂,但由于文档版本的原因而导致了大量的合并冲突。 删除代码我不明白,导致xcode崩溃时,我试图打开笔尖。 (我现在已经解决了这个问题,回复到之前的情况) 任何意见如何避免这个问题,表示赞赏! 更新:已经注意到,这还没有解决,而且还经常上升。 我只是好奇,做任何故事板项目遇到同样的问题? (我还没有在故事板上工作过)。 更新2:对于遇到同样问题的所有人,即使您收到有雷达回应的报告,也请提交雷达。 它有助于将问题提升到顶端,而XCode的神只会解决它。 Update3:我在这个主题上仍然看到不less赞扬,苹果bug报告仍然是开放的。 所以,在提出这个问题之后, 请提供一个雷达 ,详细介绍我在问题中提到的细节(和/或添加自己的解释) Update4:这个问题仍然有很多upvotes。 所以看看Update3。 一旦你有upvoted,评论,回答,请请请雷达 Update5:根据WWDC 2014上苹果工程师的信息,这个问题已经在Xcode6中得到修复。 一旦我确认这个问题已经解决,我会更新这个问题(可能会closures它)。 Update6:希望看到这个固定的。 在WWDC2015会问这个问题(通过我认识的人,谁去那里)。 如果其他获得WWDC票的幸运者也可以在WWDC 2015上做同样的事情 更新7:Xcode 7在这里,这个错误也是:(原始的雷达报告(11533872)仍然是开放的

xcode:时间戳事件匹配错误:无法find匹配的元素

我试图logging一些XCUITesting函数。 我得到这个错误。 Timestamped Event Matching Error: Failed to find matching element 这是一个Xcode错误和/或与我的用户界面的复杂性问题?