问题描述
|
我只想上传.apk文件。
但是,当我使用.apk文件尝试此操作时,它被拒绝。
到目前为止我尝试过的是:
validates_attachment_content_type :app,:content_type => [\'apk\']
你怎么做到这一点?也许有一种方法可以为文件名(和扩展名)指定一个正则表达式?解决方法
尝试
validates_attachment_content_type :app,:content_type => [\'application/vnd.android.package-archive\']
这是apk文件的实际mime类型。
如果不起作用,请暂时删除验证并上传apk文件。查看在数据库中存储了什么content_type,然后将其用作字符串。如果存在差异,您可能需要使用各种浏览器进行测试。
希望这可以帮助。