2011-04-18 7 views
0

.apk 파일 만 업로드하고 싶습니다. 그러나 .apk 파일로 시도하면 거부됩니다.종이 클립 유효성 검사 .apk 파일

지금까지 시도하는 것 : 당신이 어떻게해야합니까

validates_attachment_content_type :app, :content_type => ['apk'] 

? 아마도 파일 이름 (및 확장자)에 대한 정규식을 지정하는 방법이 있습니까?

답변

1

이는 APK 파일에 대한 실제 MIME 타입입니다

validates_attachment_content_type :app, :content_type => ['application/vnd.android.package-archive'] 

을보십시오.

그래도 작동하지 않으면 유효성 검사를 일시적으로 제거하고 apk 파일을 업로드하십시오. content_type이 데이터베이스에 저장되어 있는지 확인한 다음이를 문자열로 사용하십시오. 차이점이있을 수 있으므로 다양한 브라우저로 테스트해야 할 수도 있습니다.

희망이 도움이됩니다.