Rubymotion: рейк не работает

Я использую ruby ​​1.9.3-p484, Xcode 5.1 и OS X 10.9 Mavericks и получаю следующую ошибку при запуске rake с RubyMotion.

$ rake
     Build ./build/iPhoneSimulator-7.1-Development
     Build vendor/Pods/NewRelicAgent/NewRelic_iOS_Agent_3.252/NewRelicAgent.framework
      Link ./build/iPhoneSimulator-7.1-Development/Themes.app/Themes
Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_CTTelephonyNetworkInfo", referenced from:
      objc-class-ref in NewRelicAgent(NewRelicInternalUtils.o)
  "_deflate", referenced from:
      -[NRHarvesterConnection createPostWithURI:message:] in NewRelicAgent(NRHarvesterConnection.o)
  "_deflateEnd", referenced from:
      -[NRHarvesterConnection createPostWithURI:message:] in NewRelicAgent(NRHarvesterConnection.o)
  "_deflateInit_", referenced from:
      -[NRHarvesterConnection createPostWithURI:message:] in NewRelicAgent(NRHarvesterConnection.o)
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)
rake aborted!
Command failed with status (1): [/Applications/Xcode.app/Contents/Developer...]

Tasks: TOP => build:simulator
(See full trace by running task with --trace)

person user2158382    schedule 31.03.2014    source источник
comment
Попробуйте установить его, используя загрузку с сайта New Relics. newrelic.com/ios-app-optimization Убедитесь, что вы также добавили необходимые им платформы. Надеюсь, это заставит его работать.   -  person willrax    schedule 02.04.2014


Ответы (1)


Попробуйте запустить:

rake clean

Or

Откройте XCode, перейдите в «Настройки»> «Загрузки»> «Компоненты» и установите 5.1 Stimulator, если он не установлен. Затем в вашем наборе Rakefile

app.sdk_version = "5.1"
person ahmet    schedule 02.04.2014