命令CompileXIB失败,退出代码非零

时间:2019-07-25 08:55:17

标签: ios swift xcode

使用Xcode构建ios应用时出现问题。在构建项目之前,一切进展顺利。知道为什么在错误消息上看起来有些奇怪。我的代码实际上没有错。

错误消息看起来像这样:

The error message

  

CompileXIB /Users/saiful/Documents/test-ios/test/test/Base.lproj/RoomResultTableViewCell.xib(在目标中:test)       cd /用户/ saiful /文档/ test-ios / test       导出XCODE_DEVELOPER_USR_PATH = / Applications / Xcode.app / Contents / Developer / usr / bin / ..       /Applications/Xcode.app/Contents/Developer/usr/bin/ibtool-错误-警告-通知-模块测试--output-partial-info-plist / Users / saiful / Library / Library / Developer / Xcode / DerivedData /test-bgtolzqqziiyvkfqjgwogitynwsj/Build/Intermediates.noindex/test.build/Debug-iphonesimulator/test.build/Base.lproj/RoomResultTableViewCell-PartialInfo.plist-自动激活自定义字体-目标设备iphone-最低-deployment-target 9.0-输出格式的人类可读文本-compile /Users/saiful/Library/Developer/Xcode/DerivedData/test-bgtolzqqziiyvkfqjgwogitynwsj/Build/Products/Debug-iphonesimulator/test.app/Base.lproj /RoomResultTableViewCell.nib /用户/saiful/Documents/test-ios/test/test/Base.lproj/RoomResultTableViewCell.xib

但是当我尝试再次构建时,错误消息将抛出其他XIB或情节提要名称。

我已经尝试清理和重建。另外,删除派生数据并重新打开我的Xcode。 我在项目中使用git 。我要移到另一个分支时会错过什么吗?

2 个答案:

答案 0 :(得分:0)

单击属性检查器的第一个选项卡。 滚动到“界面构建器文档”部分。 从下拉列表中尝试从“打开”下拉列表中更改Xcode版本。 https://ibb.co/ZJwf5fc

答案 1 :(得分:0)

问题在于XIB的结构与Xcode期望的结构不同。这可能是由Xcode更新引起的。 @ ayon.gupta的答案应将xib的结构更改为当前Xcode所需的结构。我注意到,在某些Xcode Beta版本中,下拉列表中没有Beta版本,因此可能是您的情况。