2016-04-13 8 views
0

Я создал приложение с Ruby Motion, которое открывается в симуляторе. Но он падает, когда я пытаюсь открыть его с помощью устройства.«rake device» продолжает сбой

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

И это информация терминала о причине сбоя. Буду признателен за помощь, поскольку я пробовал все, что мог придумать.

Благодаря Daniel

Build ./build/iPhoneOS-9.3-Development 
    Build /Users/danielo/.rvm/gems/ruby-2.1.1/gems/motion-yaml-1.4/lib/YAMLKit 
    Build /Users/danielo/.rvm/gems/ruby-2.1.1/gems/cdq-1.0.8/lib/../vendor/cdq/ext 
     Link ./build/iPhoneOS-9.3-Development/4capisco.app/4capisco 
    Create ./build/iPhoneOS-9.3-Development/4capisco.app/Info.plist 
    Create ./build/iPhoneOS-9.3-Development/4capisco.app/embedded.mobileprovision 
    Codesign ./build/iPhoneOS-9.3-Development/4capisco.app 
    Create ./build/iPhoneOS-9.3-Development/4capisco.ipa 
    Deploy ./build/iPhoneOS-9.3-Development/4capisco.ipa 
rake aborted! 
NoMethodError: undefined method `[]' for nil:NilClass 
/Library/RubyMotion/lib/motion/project/template/ios/config.rb:210:in `read_provisioned_profile_array' 
/Library/RubyMotion/lib/motion/project/template/ios/config.rb:233:in `provisioned_devices' 
/Library/RubyMotion/lib/motion/project/template/ios.rb:273:in `block in <top (required)>' 
/Users/danielo/.rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:in `eval' 
/Users/danielo/.rvm/gems/ruby-2.1.1/bin/ruby_executable_hooks:15:in `<main>' 
Tasks: TOP => device 
(See full trace by running task with --trace) 
Daniel-Os-MacBook-Pro:4capisco danielo$ 

ответ

0

Проблема была решена. Файл с файлом mobileprovision не имеет «ProvisionalDevices», поэтому я загрузил его снова. И это сработало сразу.

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

  • Нет связанных вопросов^_^