单击XIB文件时Xcode终止

时间:2015-01-06 10:42:28

标签: ios objective-c ios6

我想在iOS 6中测试我的应用。目前我正在使用Xcode 6

我阅读了一些文章,说明你必须下载旧版本的Xcode(例如Xcode 5),然后在Xcode 5中下载iOS模拟器6,然后在其中运行。"

但是,如果我这样做,我只会在特定的XIB文件中收到以下错误:

Command /Applications/Xcode 2.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/usr/bin/ibtool failed with exit code 255

我如何解决这个问题?

2 个答案:

答案 0 :(得分:0)

您通常可以将模拟器从一个Xcode复制到另一个Xcode,从而有效地将iOS 6模拟器安装到Xcode 6中。但是,在环顾四周时,似乎Xcode 6并不支持iOS 7下的模拟器。

我的建议是安装Xcode 4或5并在那里运行您的应用程序,但听起来您已经使用Xcode 6开发了一些应用程序。如果是这样的话,您将拥有很多警告。在较新版本的Xcode中开发应用程序然后在旧版本中运行并不是一个好主意。 Apple在更新你的Xcode版本时试图解决这些问题,但我怀疑他们做了很多测试或者支持降级版本。

如果您的xib文件并不复杂,您可以在较旧版本的Xcode中重建它们并尝试再次运行。几乎总有一些东西在Apple如何使用每个版本格式化xib文件方面发生了变化。我相信这会导致你的问题。

答案 1 :(得分:0)

如果你想打开Xcode制作的xib>在Xcode 5中,您必须以Xcode 5格式专门保存它们:

当然,您将无法使用任何现代功能,例如大小等级。