首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ibtool在编译情节提要时失败

ibtool在编译情节提要时失败
EN

Stack Overflow用户
提问于 2012-12-23 03:55:25
回答 7查看 6.1K关注 0票数 7

我刚刚在两个不同的Macbook上从git仓库下载了一个项目。在第一种情况下,它运行起来没有问题。

在第二个Macbook上向我显示了以下消息:

代码语言:javascript
复制
Command /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool 
failed with exit code 255

当尝试编译文件MainStoryboard.storyboard时。

当我单击XCode上的MainStoryboard.storyboard时,它崩溃了,并且没有打开它。

在另一台计算机上,一切工作正常。

我尝试了以下方法来解决这个问题,但没有成功:

1)将XCode从4.5升级到4.5.2

2)删除项目目录,重新克隆仓库。

3)删除了我在~/Library/Developer/Xcode/DerivedData上的项目内容

4) purge

对如何解决这个问题有什么想法吗?

EN

回答 7

Stack Overflow用户

回答已采纳

发布于 2013-07-02 02:02:44

几乎半年后,我终于成功地发现了导致这个问题的原因,并修复了这个bug。

现在,在XCode 4.6.3中,它给了我关于这个问题的另一个线索:

代码语言:javascript
复制
2013-06-28 18:15:32.606 Interface Builder Cocoa Touch Tool[7894:f07] CFPreferences: user home directory at file://localhost/Users/[myusername]/Library/Application%20Support/iPhone%20Simulator/User/ is unavailable. User domains will be volatile.Command /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool failed with exit code 255

收到这封新邮件后,我在“模拟器”中搜索了这个iPhone用户文件夹,但没有找到名为"User“的文件夹。

我创建了"User“文件夹,做了一次清理,之后我可以再次构建项目了!

票数 1
EN

Stack Overflow用户

发布于 2013-09-28 14:49:55

使用XCode 5时发现了此问题。

我已经解决了这个问题,但它需要硬重置。

一些人说这是因为我在应用商店之外安装了XCode,或者是因为模拟器有buggy,或者是因为XCode指向了错误的模拟器版本,或者资源缺少目标成员,或者其他什么。我都试过了。

我从App Store下载了XCode,重新安装了模拟器,但仍然没有成功。因此,我只是将我的存储库回滚到更早的日期,并在此过程中丢失了一些工作。虽然不是很多,因为我总是很少而且经常地做出承诺。

自从2011年开始使用故事板以来,我总是很少而且经常地使用故事板。故事板是脆弱的。

编辑将新组件添加回中后,问题再次出现。

我注意到我在UIViewController中放置了一个静态表视图。我以前也这么做过。

我在代码中使用了UITableViewController的一个子类,但是故事板场景是一个UIViewController。我拖出了一个UITableViewController,并将表格视图单元格移到其中,这样就解决了问题。

所有这些都要归功于缺少错误消息。自XCode 5以来,它们都到哪里去了?

票数 2
EN

Stack Overflow用户

发布于 2013-01-02 14:59:36

做一个

which ibtool

在两台Mac上的命令行中。它们很可能是不同的。

在Xcode被捆绑到单个本地包中之前,它会将命令行工具安装在/usr/ .app这样的文件夹中。

我建议你删除那些本地副本,以避免干扰Xcode的内置版本,即它使用旧版本。如果您仍然希望能够从命令行使用ibtool,下面是关于xcrun:http://www.cocoanetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/的说明

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/14006093

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档