2016-04-13 7 views
0

Ruby Motionでシミュレータで開くアプリを作成しました。しかし、私はデバイスでそれを開こうとするとクラッシュします。'rake device'がクラッシュする

私はデバイスを登録して、アプリケーションのメインメニューの「署名」フォルダと同様に、アプリケーションのRakeファイルに含まれているIOP Provisioningプロファイルを作成しました。

これはクラッシュの理由に関する端末の情報です。 私が考えることができるすべてを試したので、私は非常に助けていただきありがとうございます。

おかげ ダニエル

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」がないため、再度ダウンロードしました。 それはすぐに働きました。