2016-03-14 2 views
0

В последней версии моего приложения, я начал видеть это сообщение об ошибке во время компиляции, которые просто принести быRubyMotion: операция не может быть завершена. (Ошибка com.apple.InterfaceBuilder 2001)

Run `bundle install` to install missing gems. 
    Build ./build/iPhoneSimulator-8.0-Development 
    Build vendor/AKETooltip 
     Link ./build/iPhoneSimulator-8.0-Development/MyApp.app/MyApp 
    Compile ./resources/nibs/MyCell.xib 
    Compile ./resources/nibs/MyCell2.xib 
    Compile ./resources/nibs/MyCell3.xib 
    Compile ./resources/nibs/MyCell4.xib 
    Compile ./resources/nibs/MyCell5.xib 
<?xml version="1.0" encoding="UTF-8"?> 
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> 
<plist version="1.0"> 
<dict> 
    <key>com.apple.ibtool.errors</key> 
    <array> 
     <dict> 
      <key>description</key> 
      <string>The operation couldn’t be completed. (com.apple.InterfaceBuilder error 2001.)</string> 
     </dict> 
    </array> 
</dict> 
</plist> 
rake aborted! 
Command failed with status (1): ['/Applications/Xcode.app/Contents/Develope...] 
/Library/RubyMotion/lib/motion/project/builder.rb:402:in `block (2 levels) in build' 
/Library/RubyMotion/lib/motion/project/builder.rb:399:in `each' 
/Library/RubyMotion/lib/motion/project/builder.rb:399:in `block in build' 
/Library/RubyMotion/lib/motion/project/builder.rb:394:in `each' 
/Library/RubyMotion/lib/motion/project/builder.rb:394:in `build' 
/Library/RubyMotion/lib/motion/project/app.rb:78:in `build' 
/Users/Gavin/.rvm/gems/ruby-2.2.3/gems/motion-cocoapods-1.7.8/lib/motion/project/cocoapods.rb:53:in `build_with_cocoapods' 
/Library/RubyMotion/lib/motion/project/template/ios.rb:68:in `block (2 levels) in <top (required)>' 
/Library/RubyMotion/lib/motion/project/template/ios.rb:186:in `block in <top (required)>' 
/Users/Gavin/.rvm/gems/ruby-2.2.3/bin/ruby_executable_hooks:15:in `eval' 
/Users/Gavin/.rvm/gems/ruby-2.2.3/bin/ruby_executable_hooks:15:in `<main>' 
Tasks: TOP => build:simulator 
(See full trace by running task with --trace) 

ответ

0

Я нашел решение этой проблемы:

проблема была вызвана неудачным объединением git, что означало, что у меня был <<<<< в одном из моих файлов nib.

Я смог найти его, систематически удаляя каждый файл nib один за другим и снова пытающийся перестроить приложение.

Было легко решить, как только я отследил его до одного конкретного файла nib.

Надеюсь, этот ответ поможет кому-либо еще в том же положении.

Смежные вопросы