분류 전체보기
-
[flutter]Swift Compiler Error (Xcode): Value of optional type '(any StorageProvider)?' must be unwrapped to refer to member 'storage'of wrapped base type 'any StorageProvider'에러모음 2024. 8. 10. 22:10
flutter ios 실행시 에러Swift Compiler Error (Xcode): Value of optional type '(any StorageProvider)?' must be unwrapped to refer to member 'storage'of wrapped base type 'any StorageProvider'/Users/sora/Desktop/workspace/kingtalk/ios/Pods/FirebaseStorage/FirebaseStorage/Sources/Storage.swift:72:11 1.podFile 에 아래를 붙여 넣기 ! (나같은 경우는 가장 마지막 라인에 넣었다) 2.podFile.lock 지우기 3.다시 flutter clean 4. flutter run # ..
-
Parse Issue (Xcode): An attribute list cannot appear here/Users/Desktop/workspace/todo_app/ios/Pods/FirebaseFirestore/Firestore/Source/API/FIRFirestoreSettings.mm:32:0에러모음 2024. 5. 31. 15:33
FIRFirestoreSettings.mm파일을 연 후, 하이라이트되어있는 부분을extern "C" const int64_t kFIRFirestoreCacheSizeUnlimited =Settings::CacheSizeUnlimited; 로 변경한다 출처: https://github.com/firebase/firebase-ios-sdk/issues/11840
-
[플러터 오픈소스-채팅7] 프로젝트 구조 파악하기개발시리즈 2024. 5. 1. 12:11
1- https://explsoratory.tistory.com/162-https://explsoratory.tistory.com/173-https://explsoratory.tistory.com/184-https://explsoratory.tistory.com/195-https://explsoratory.tistory.com/206-https://explsoratory.tistory.com/217-https://explsoratory.tistory.com/22 드디어 마지막인 chat으로 넘어왔다.우선 우리모두가 대~충 알듯이 무튼 채팅관련 페이지인건 확실하다.그럼 뭐가 어떻게 진행되는지 한번 자세히 들어가보자. chat_page.dart + chat_provider.dartchat_page.dart ..
-
[플러터 오픈소스-채팅6] 프로젝트 구조 파악하기개발시리즈 2024. 4. 28. 15:38
1- https://explsoratory.tistory.com/162-https://explsoratory.tistory.com/173-https://explsoratory.tistory.com/184-https://explsoratory.tistory.com/195-https://explsoratory.tistory.com/206-https://explsoratory.tistory.com/217-https://explsoratory.tistory.com/22 대충 코드가 돌아가게는 만들었지만 그 코드를 100%이해한건 아니다. 그럼지금부터 파헤쳐보자?일단 스크린별로 설명하려고하는데, 그래도 플러터의 진입점은 main.dart이니 .. 진입점부터 시작해서 스크린별로 넘어가보자. 1.main.dart..
-
[플러터 오픈소스-채팅5] 안드로이드 실행하기개발일지 2024. 4. 27. 10:59
시리즈1- https://explsoratory.tistory.com/162-https://explsoratory.tistory.com/173-https://explsoratory.tistory.com/184-https://explsoratory.tistory.com/195-https://explsoratory.tistory.com/20 안드로이드 부분 쉽게끝날 줄 알았는데, 에러찾는데만 3일이 걸렸다. 난 진정바보일까..?우선 구글사인인 라이브러리를 다시보자. 안드로이드 설정하기 https://pub.dev/packages/google_sign_in 보다시피 안드로이드 세팅을 해줘야하는데, 우선 1번은 파이어베이스 프로젝트 만들고 하면서 이미 등록된거라 생략한다. people api 넣기 2번클릭 ..
-
[플러터 오픈소스-채팅4] 애플 실행하기개발시리즈 2024. 4. 21. 11:43
시리즈1- https://explsoratory.tistory.com/162-https://explsoratory.tistory.com/173-https://explsoratory.tistory.com/184-https://explsoratory.tistory.com/195-https://explsoratory.tistory.com/20이쁘게 로그인이 됐다!1)디비확인근데 문제는... 유저가 없다..?채팅을 하려면 유저가 필요한데.. 난 아무도 없다.. 그치..새로 데이터베이스를 했으니까.그래 그럼..일단디비먼저 확인해보자.오케이. 일단 내가 로그인한 유저는 바로 저장이됐구나. 좋다! 2)새로운 유저넣기채팅하려면 상대가필요하니. 일단 시뮬레이터를 한개 더 키고 다른 아이디로 ..
-
[플러터 오픈소스-채팅3] 파이어베이스 룰 변경하기개발시리즈 2024. 4. 21. 11:23
지난시리즈1- https://explsoratory.tistory.com/162-https://explsoratory.tistory.com/173-https://explsoratory.tistory.com/184-https://explsoratory.tistory.com/19 지난시간일단 로그인 셋업을 끝냈기에, 재 실행을 해본다. 실행해보자! 1)퍼미션 에러 해결하기아래처럼 예쁘게 로그인 화면이 나오고, 멀쩡하게 로그인이 되나 싶지만..... 역시, 퍼미션 에러가 뜬다. 지난시간에 파이어베이스를 내쪽으로 연결했는데, 내 데이터베이스로 연결하다가 에러가 난건지.. 아니면 아직도 이 기존 데이터베이스를 가리키다 에러가 난건지.. 알수없으므로.일단 내 파이어베이스 디..
-
[플러터 오픈소스-채팅2] 파이어베이스 셋팅하기개발시리즈 2024. 4. 14. 12:51
지난시리즈1- https://explsoratory.tistory.com/162-https://explsoratory.tistory.com/173-https://explsoratory.tistory.com/184-https://explsoratory.tistory.com/19 지난시간파이어베이스를 내껄로 연결했다 0.일단 파이어베이스에서 firestore을 활성화 시켜준다.(프로덕션 모드에서 시작으로 선택함)1.에러이제 시뮬레이터를 돌려 구글 로그인을 하니 해당 에러가 나왔다. 디버깅을 키고 다시돌려본다.혹시 모르니 flutter clean을 한번 넣고 재실행. 2.디버깅도 역시 같은지점에서 실패.xcode키고한다. 하 . 다시 실행해보자. 3.디버..