Firebase IOS 연결하기!
우선 Firebase 홈페이지로 이동합니다!
이동해서 아래와 같은 Screen이 나왔다면 시작하기를 눌러줍니다!
1. 앱 추가 Button에서 IOS를 눌러줍니다.
IOS+ 라고 적혀진 아이를 클릭해주면 됩니다.
2. 안내에 따라서 다음과 같은 설정을 해줍니다.
2.1. App Package 입력
1) APP Pakakge는 아래 명령어로 확인 할 수 있습니다.
$ open ios/Runner.xcworkspace
2) App developer ID : 필수는 아닙니다!
2.2. 구성파일 다운로드
1. GoogleService-Info.plist 다운로드 후 Runner/Runner 에 넣기
- 주의할 점은 반드시 Xcode를 통해서 넣어야 합니다.
2. Create Folder references 가 아닌 Create Group을 선택합니다.
2-1. 앱 딴에서 Build
1. 우선 Podfile에 cloud_Firebase 등을 추가해줄 필요는 없습니다.
- 그 이유는 VS Code에서 Build 시 PodFile을 install 하는데 그때 전부 설치되기 때문입니다.
2. Xcode로 가서 ios target 을 12.3 으로 변경해줍니다.
3. 오류가 나면 보통 M1의 문제라서 구글링을 해서 해결해야합니다.
3. 보안 규칙 설정
// 테스트모드로 프로젝트 생성 시 기본 보안 규칙
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if
request.time < timestamp.date(2021, 11, 10);
}
}
}
// 로그인 했을 때 가능 -> 업데이트 되면서 이걸로 반드시 변경해야한다.
rules_version = '2';
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write: if request.auth.uid != null;
}
}
}
'Flutter > Firebase' 카테고리의 다른 글
[FIREBASE] IOS, Android Firebase ERROR 없이 한번에 연결하기 (0) | 2021.11.30 |
---|---|
[Firebase] Firebase Storage (0) | 2021.11.20 |
[Firebase] Firebase usage example (0) | 2021.11.19 |
[Firebase] Firebase property 정리 (0) | 2021.11.19 |
[Firebase] Android 연결하기 (0) | 2021.11.03 |