2024-11-041. 해결 방법 자신의 프로젝트 경로로 이동 후 아래 명령어 사용 - flutter pub cache clean- flutter channel stable - flutter pub get 위에 명령어로 안될 경우 아래 명령어 다시 실행- flutter pub cache clean- flutter pub get- flutter pub upgrade 2. Error: CocoaPods's specs repository is too out-of-date to satisfy dependencies. 실행해보고 위에 에러 추가 발생시 아래 순서 대로 실행 1. 자신의 프로젝트 /ios 폴더에서 Podfile.lock 파일을 제거2. 터미널에서 자신의 프로젝트 ios 폴더로 이동 후 아래 명..
2024-05-31 Flutter로 iOS 앱을 개발하면서 로컬 네트워크에 있는 서버에 접근해야 할 때가 있습니다. 이때 iOS 14 이상에서는 NSLocalNetworkUsageDescription을 설정해야 하며, HTTP를 사용하는 경우에는 ATS(App Transport Security) 설정도 필요합니다. 이번 포스트에서는 Info.plist 파일을 수정하여 이러한 설정을 추가하는 방법을 소개합니다.1. Info.plist 파일이란?Info.plist 파일은 iOS 앱의 설정 파일로, 앱이 실행될 때 필요한 각종 설정과 권한을 정의합니다. 이 파일은 Flutter 프로젝트의 ios/Runner 디렉토리에 위치해 있습니다.2. Info.plist 파일 수정하기1.Info.plist 파일 열기 먼저..
2024-03-20 1. 방법 pubspec.yml의 아래와 같이 의존관계 추가 dependencies: flutter: sdk: flutter flutter_localizations: sdk: flutter intl: any main.dart 에 아래와 같이 localizations 설정 정보를 작성 return const MaterialApp( title: 'Localizations Sample App', localizationsDelegates: [ GlobalMaterialLocalizations.delegate, GlobalWidgetsLocalizations.delegate, GlobalCupertinoLocalizations.delegate, ], supportedLocales: [ Loca..
2024-02-14 1. 방법 ../your_app/ios/Runner/GoogleService-Info.plist 에서 REVERSED_CLIENT_ID 를 Info.plist 에 추가하면 된다. REVERSED_CLIENT_ID {value}/string> ../your_app/ios/Runner/Info.plist CFBundleURLTypes CFBundleTypeRole Editor CFBundleURLSchemes {value} 메인 이미지 출처 : 사진: Unsplash의Sung Jin Cho
2024-02-12 1. 문제 발생 flutter pub get flutter 라이브러리들을 가져오는 도중 아래와 같은 에러가 발생했다. 이는 ms-setting을 윈도 내에서 시작하지 않아 발생하는 문제이다. 2. 해결방법 start ms-settings:developers 위의 명령어 실행 후 다시 flutter pub get으로 라이브러리들을 불러오면 오류 없이 실행되는 것을 확인 할 수 있다. 메인 이미지 출처 : 사진: Unsplash의Ryan Geller
2024-01-02 1. 방법 mainAxisAlignment: MainAxisAlignment.start 와 mainAxisAlignment: MainAxisAlignment.end 를 활용해 각 좌측 우측 정렬을 적용해준다. import 'package:flutter/material.dart'; void main() { runApp(MyApp()); } class MyApp extends StatelessWidget { @override Widget build(BuildContext context) { return MaterialApp( home: Scaffold( appBar: AppBar( title: Text('Left and Right Align'), ), body: Column( childr..