목록Mobile Application (15)
꿈꾸는 개발자

* 우측 상단 ( Inspector 패널) (왼쪽부터 순서대로)File inspectorHistory inspectorQuick Help inspectorIdentity inspectorAttributes inspectorSize inspectorConnections inspector

3rd party libraries 추가 후 빌드 에러 발생 Project navigator -> Pods 클릭->TARGETS -> (방금 추가한 라이브러리) -> General -> Minimum DeploymentsiOS 버전을 12.0 으로 변경한다그리고 Clean Build 후 Build 하면 해결 * 개발환경 *MacOS : Sonoma 14Xcode : ver 15.0Minimum Deployments : 17.0

pod init : podfile 생성pod install : pod 설치 (Podfile.lock, Pods...등 생성)

Mac에서 Flutter SDK를 설치하고 빠진 부분이 없는지 아래 명령어로 확인해 준다.flutter doctor그리고 위에 이미지에 나온 것처럼 CocoaPods이 설치가 되어있지 않아서 설치해 주었다. 설치환경은 MacOS(M1)으로 인텔과는 명령어가 조금 다른 거 같다먼저, Mac Application -> Utilities -> Terminal 앱을 선택하고 오른쪽 마우스를 눌러 Get Info를 선택해 준다.그리고 Open using Rosetta를 체크하고 실행시켜준다. ◎ CocoaPods 설치 (터미널 앱에서)sudo gem install cocoapods을 입력해 주면 버전 관련 에러가 생겨서 설치 실패가 된다. sudo gem install activesupport -v 6.1.7...

Cocoa Framework 기본적인 자료형과 메소드가 정의되어 있는 Foundation은 동일하고 AppKit 대신 AppKit에 기반한 UIKit을 사용한다. Cocoa (Touch) : (Application) UIKit, GameKit, MapKitMedia : AV Foundation Core, Animation Core, Audio Core, Image Core, Text OpenAI, OpenGICore Services : Foundation Core, Location Core, Motion Core, Data WebKit => Foundation KitCore OS : Directory Services Accelerate OpenCL System Configuration => 환경설정,..

Android 6.0 (Marshmallow)부터 개인정보 유출로 인하여 앱에서 일부 권한을 사용할 때에는 사용자로부터 동의를 받아야 한다. 사용자가 권한을 주었는지 아닌지 확인하기 위해 onRequestPermissionResult 함수를 통해 확인할 수 있다. * 권한 설정 AndroidManifest.xml 파일에 아래처럼 두 줄을 추가해 준다 : : : * 권한 체크 int permissionCheck = ContextCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE); if(permissionCheck== PackageManager.PERMISSION_DENIED){ Lo..

Android 6.0 (Marshmallow)부터 개인정보 유출로 인하여 앱에서 일부 권한을 사용할 때에는 사용자로부터 동의를 받아야 한다 DB 사용 시 사용자가 권한을 주지 않았을때 생기는 에러E/SQLiteLog: (14) cannot open file at line (14) os_unix.c:31517: (13) open(/storage/emulated/0/.XXXXX/my.db) - E/SQLiteDatabase: Failed to open database '/storage/emulated/0/.XXXXX/my.db'. android.database.sqlite.SQLiteCantOpenDatabaseException: unknown error (code 1806): Could not..

기존 프로젝트를 이전 할때 생기는 에러error: package android.support.v4.view does not exist 해결 방법:import android.support.v4.view.ViewPager;를import androidx.viewpager.widget.ViewPager;로 변경한다 그 외에 참조할 부분은 아래 링크에서https://developer.android.com/jetpack/androidx/migrate?hl=ko