본문 바로가기

전체 글980

Flutter Firebase (Phone Auth) iOS 오류 해결: 사용자 정의 URL 스키마 등록하기, Firebase (Phone Auth) Getting iOS error: register custom URL scheme 질문 내 플러터 앱은 Firebase Auth (Phone)을 사용합니다. 계속해서 다음 오류가 발생합니다: 'Please register custom URL scheme 'com.googleusercontent.apps.602546125958-5lk04ghhdfj5xxxxxxxx''. 다음과 같이 info.plist에 URL 스키마를 추가했지만, 동일한 오류가 발생합니다. 2020-04-29 20:40:05.173962-0400 Runner[395:20944] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'Please register custom URL scheme 'com.googleu.. 2023. 12. 15.
Xcode에서 iOS 앱을 빌드하는 동안 오류가 발생했습니다: 샌드박스: rsync.samba (13105)가 파일 쓰기 생성을 거부했습니다. Flutter가 파일에 쓰지 못했습니다., error while build iOS app in Xcode : Sandbox: rsync.s.. 질문 while building iOS app on Xcode I got these 2 errors, I tried to build the iOS on visual studio code and I got the same errors. the operating system macOS 14.0 beta. processor M1 Pro Could downgrading the operating system fix that issue? 답변 Xcode 프로젝트 빌드 옵션을 ENABLE_USER_SCRIPT_SANDBOXING으로 'No'로 업데이트하세요. 2023. 12. 15.
Flutter 플러터에서 이전 페이지로 돌아가고 새로고침하는 방법은 무엇인가요?, How to go back and refresh the previous page in Flutter? 질문 나는 홈페이지가 있습니다. 클릭하면 탐색을 통해 다른 페이지로 이동하고, 그곳에서 몇 가지 작업을 수행한 다음 뒤로 버튼을 누르면 홈페이지로 돌아갑니다. 그러나 문제는 홈페이지가 새로 고쳐지지 않는다는 것입니다. 뒤로 버튼을 누를 때 페이지를 다시로드하고 홈페이지를 새로 고칠 수 있는 방법이 있을까요? 답변 첫 번째 페이지로 돌아갈 때 이렇게 API 호출을 트리거할 수 있습니다. 의사 코드 class PageOne extends StatefulWidget { @override _PageOneState createState() => new _PageOneState(); } class _PageOneState extends State { _getRequests()async{ } @override Wid.. 2023. 12. 11.
Flutter GridView.Builder의 자식들에게 높이를 주는 방법은 무엇인가요?, flutter how to give height to the childrens of GridView.Builder 질문 나는 gridview.builder의 자식에게 높이를 주려고 시도하고 있지만, 받아들이지 않고 있습니다. 컨테이너를 사용하여 시도했지만 작동하지 않습니다... 도와주세요 GridView.builder( gridDelegate: SliverGridDelegateWithFixedCrossAxisCount( crossAxisCount: 2, ), itemCount: snapshot.data.length, itemBuilder: (BuildContext context, int index) { return Container( height: 280.0, child: Column( children: [ Padding( padding: EdgeInsets.fromLTRB(10.0, 10.0, 10.0, 10.0).. 2023. 12. 11.
Flutter 플러터 이미지 사전로드, Flutter image preload 질문 앱 시작 시 이미지를 어떻게 미리 로드할 수 있을까요? 드로어에 배경 이미지가 있지만 처음 드로어를 열 때 이미지가 자산에서 가져와서 표시되는 것처럼 깜박거리는 것을 볼 수 있고, 이는 처음으로 보는 순간에 나쁜 경험을 제공합니다. 드로어를 여는 다른 경우에는 예상대로 동작하므로 캐시되기 때문입니다. 앱 로드 시 미리 가져와서 이런 효과가 없도록 하고 싶습니다. 답변 드로어가 구축되기 전에 이미지를 로드하기 위해 precacheImage 함수를 사용하세요. 예를 들어, 드로어를 포함하는 위젯에서 다음과 같이 사용할 수 있습니다: class MyWidgetState extends State { @override void didChangeDependencies() { // 이미지 유형에 따라 공급자를 .. 2023. 12. 11.
Flutter OutlinedButton 테두리 색상을 어떻게 변경하나요?, How to change OutlinedButton border color? 질문 플러터 위젯, 저는 BorderSide(color : Colors.blue)을 사용하여 OutlineButton의 테두리 색상을 변경해 보았습니다. 테두리 색상을 어떤 색상으로 설정하더라도 OutlineButton은 항상 회색 테두리를 가지고 있지만 너비 변경은 적용됩니다. OutlineButton의 테두리 선 색상을 어떻게 변경할 수 있을까요? class OutlineButtonWidget extends StatelessWidget { @override Widget build(BuildContext context) { return Center( child: OutlineButton( onPressed: null, borderSide: BorderSide( width: 5.0, color: Colo.. 2023. 12. 11.
Flutter 플러터 앱스토어/플레이스토어 URL 열기, Flutter Open AppStore/PlayStore URL 질문 플러터에서 안드로이드와 IOS에서 실행되는 스마트폰에 따라 PlayStore/AppStore의 특정 URL을 어떻게 열 수 있을까요? 즉, 브라우저가 아닌 애플리케이션을 열고 싶습니다. 이 스레드에서 안드로이드에 대한 일부 네이티브 방법을 찾았는데, 플러터로 어떻게 할 수 있을까요? final String appPackageName = getPackageName(); // getPackageName() from Context or Activity object try { startActivity(new Intent(Intent.ACTION_VIEW, Uri.parse("market://details?id=" + appPackageName))); } catch (android.content.Activi.. 2023. 12. 11.
Flutter 다트: ui:1: 오류: 찾을 수 없음: 다트: ui. 플러터/다트:, dart:ui:1: Error: Not found: dart:ui. flutter/dart: 질문 디버깅 세션을 시작할 때 (F5를 누르면) 다음과 같은 메시지가 표시됩니다: dart:ui:1: 오류: 찾을 수 없음: dart:ui. 종료됨 (sigterm) 문제가 발생한 위치를 나타내는 정보가 없습니다. flutter doctor -v의 출력은 다음과 같습니다: [√] Flutter (Channel beta, v0.8.2, on Microsoft Windows [Version 6.1.7601], locale en-US) • C:\Downloads\flutter\flutter_windows_v0.5.1-beta\flutter에 있는 Flutter 버전 0.8.2 • 2 주 전에 수정된 프레임워크 리비전 5ab9e70727, 2018-09-07 12:33:05 -0700 • 엔진 리비전 58a18.. 2023. 12. 11.