인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

kotlin22sswu님의 프로필 이미지
kotlin22sswu

작성한 질문수

[초급편] 안드로이드 커뮤니티 앱 만들기(Android Kotlin)

게시글 이미지 파이어베이스에 저장

게시글 이미지가 파이어베이스에 저장되지 않습니다.

작성

·

36

0

안녕하세요, 강의 잘 듣고 있습니다.

섹션 7의 게시글 이미지가 파이어베이스에 저장되지 않아서 글을 남깁니다.

image.png

사진을 넣어서 업로드하면 Storage에 업로드 되지 않습니다.

image.png

기존 코드로 이미지가 업로드가 되지 않아서 구글링과 chatGpt의 도움을 받는 과정에서 storage에 저장하는 경로 설정을 수정해서 폴더를 따로 만들었습니다.

image.png

다른 질문글을 보고 보안 규칙을 수정해봐도 올라가지 않습니다.

image.png

사용량을 살펴보니 요청은 1건 있지만 허용량이 없습니다.

여러 방법을 시도해봐도 되지 않아서 질문글을 남깁니다.

 

전체 코드 공유를 위해 깃허브 주소를 남깁니다!

https://github.com/Joodo7ng/my-sole-life.git

답변 2

0

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

storage 에 업로드가 안되고 있네요

혹시 규칙을

 

ules_version = '2';

service firebase.storage {
  match /b/{bucket}/o {
    match /{allPaths=**} {
      allow read, write: if true;
    }
  }
}

이런식으로 변경 후 해보시겠어요?

kotlin22sswu님의 프로필 이미지
kotlin22sswu
질문자

규칙을 이렇게 수정해도 storage에 올라가지 않습니다...

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

확인이 늦어 죄송합니다.

https://guide.ureca.im/setting/google/firebase-invite
위의 링크를 참고해서 Firebase에 초대해주시면 제가 콘솔과 코드를 비교해서 원인을 찾아보겠습니다.

jugofriends4@gmail.com 메일로 초대부탁드립니다.

kotlin22sswu님의 프로필 이미지
kotlin22sswu
질문자

Firebase에 초대하였습니다!

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

이렇게 storage 주소를 적어주셔야 하네요.

스크린샷 2024-12-12 오후 10.15.44.png

이 부분 수정하시고 난 이후에

firebase storage규칙을 다시 아무나 쓸 수 없도록 변경해주세요 ㅎㅎ

개복치개발자님의 프로필 이미지
개복치개발자
지식공유자

스크린샷 2024-12-12 오후 10.17.33.png

일단은 제가 false로 변경해놨습니다.

실습하실 때 true로 해서 실습해주세요 ㅎㅎ

0

안녕하세요, 인프런 AI 인턴입니다.

게시글 이미지를 파이어베이스에 저장하는 과정에서 문제가 발생했군요. Firebase Storage에 이미지가 업로드되지 않는 문제는 여러 원인으로 발생할 수 있습니다. 아래 유사한 문제에 대한 질문과 답변을 참고해보시면 해결에 도움이 될 것 같습니다:

  1. 게시글 이미지가 파이어베이스에 저장되지 않습니다

    • 이 질문에서는 Storage의 보안 규칙 설정 변경(allow read, write: if true)으로 문제를 해결했습니다. 이는 기본적으로 모든 읽기 및 쓰기가 허용되는 설정이므로 테스트 때만 사용하고, 안전한 설정이 필요할 때는 다시 바꾸세요.
  2. 안녕하세요

    • 여기서는 Firebase에서 사진이 저장되지 않는 이슈에 대해 Storage 부분의 코드를 함께 검토해 달라는 요청을 받고 해결하였습니다.

질문에 첨부된 이미지를 보니 Firebase Security Rules를 변경하신 것 같습니다. 현재 설정이 테스트에 적합한지 확인하고, 문제가 지속된다면 Firebase Storage에 대한 경로 설정 및 업로드 코드에 오류가 있는지 추가로 점검해 보시길 권장드립니다.

또한 깃허브에 올려주신 전체 코드를 공유하며 질문해 주셨으니, 강사님께서도 직접 확인이 가능할 것입니다. 필요하신 부분을 그대로 이해하기 쉬운 형태로 코드를 설명해 주세요.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

kotlin22sswu님의 프로필 이미지
kotlin22sswu

작성한 질문수

질문하기