Rails file_field não faz upload de nada

Estou usando o Rails 4 e o Ruby 2 com o Carrier Wave junto com o jQuery Mobile 1.3, e um usuário tem um perfil com um logotipo. Eu testei o backend Carrier Wave no console e funciona.

O problema está no auxiliar de formulário, não importa o que eu faça, mas um arquivo_arquivo será exibido e deixe-me escolher uma imagem, mas ela não aparece nos parâmetros. Se eu mudar para um campo que não existe, por exemplo.=f.file_field :field_not_permitted_in_strong_params ele não cai e um seletor de arquivos fica visível, se eu mudar isso para=f.text_field :field_not_permitted_in_strong_params, só então os trilhos entram em ação e reclamam que o campo não existe.

Então, meu problema é basicamente, eu posso fazer upload de um arquivo do lado do cliente, mas ele não é enviado através dos dados do formulário, ou aparecem no params hash, e todos os meus outros campos funcionam corretamente.

Aqui está um trecho do formulário:

= form_for(@business_profile, :html => {:multipart => true}, :url => business_profile_path, :validate => true) do |f|

    =image_tag(@business_profile.logo.url, class: 'business-logo')
    %div{:data => {:role => 'fieldcontain'}}
        =f.file_field :logo

    - # Basic Information
    %div{:data => {:role => 'collapsible', :collapsed => 'false'}}
        %h3
            Basic Information                 
        %div{:data => {:role => 'fieldcontain'}}
            = f.label :name, 'Business name:' 
            = f.text_field :name
        %div{:data => {:role => 'fieldcontain'}}
            = f.label :address, 'Address:'
        = f.text_area :address, class: 'address'

questionAnswers(1)

yourAnswerToTheQuestion