본문 바로가기

개발43

XCode에서 iOS App 이름을 변경해보자 iOS 애플리케이션을 개발하는 중, 앱이름을 바꾸고 싶어 졌다. 사실 당연하다. 패키지명 그대로 앱을 배포하고자 하는 사람(기업)이 얼마나 있겠나...? 사실 앱 이름을 바꾸는 건 굉장히 간단합니다. 먼저 XCode로 해당 프로젝트를 열어주고, Runner의 Info 항목에서 [Bundle display name] 부분을 변경해 주면 됩니다. 2023. 6. 16.
아이폰에서 앱 구동 시 발생하는 cocoapods 에러에 대해 알아보자. 플러터로 Android/iOS에 대한 앱 프로그래밍을 알아가는 중입니다. 이에 전문적인 Android/iOS 개발자보다 아는 지식이 적어 전문가가 보기엔 다소 황당한 게시글일 수 있습니다. 플러터를 이용해 크로스플랫폼 앱을 개발하는 중 iOS 기기에서 실행하니 아래와 같은 에러를 만났습니다. 대략 봤을 땐, iOS 버전이 Target인 Runner에 정의되지 않았으니 너의 Podfile에 명시하라는 의미인 것 같습니다. [!] Automatically assigning platform `iOS` with version `11.0` on target `Runner` because no platform was specified. Please specify a platform for this target in.. 2023. 6. 14.
내 아이폰으로 앱을 테스트해보자 안드로이드는 핸드폰을 연결하고 USB 디버깅만 허용하면 AVD가 알아서 잡아주던데 아이폰은 왜 이래...? "아.. 뭐가 이렇게 복잡해?!" 1. 시작하기 앱 개발을 해보고자 한다면, 당연히 크로스플랫폼에 대한 고민이 깊어집니다. 이에 저는 플러터를 선택하고 iOS/Android 앱을 개발하고 있습니다. 하지만 Android는 AVD가 알아서 일을 해주는데 iOS 기기를 연결하는 것은 약간 낯설어서 선뜻 시도하기 어려웠습니다. (물론 맥북이라는 거대한 1차 장벽이 있었기 때문에 더 낯설었습니다.) 이에 이번에는 내가 개발하는 앱을 내 아이폰에서 테스트할 수 있도록 설정하는 방법을 알아보겠습니다. 2. 맥과 아이폰 연결하기 먼저, 맥에 USB를 꽂아 아이폰을 연결합니다. 맥과 아이폰에 모두 표시되는 [이 .. 2023. 6. 9.
MacOS에서 homebrew를 통해 Java를 설치해보자. 지난 시간에는 MacOS의 패키지 관리를 위해 homebrew를 설치했습니다. 이제 개발 업무를 진행하기 위해 homebrew를 통해 openjdk 11을 설치하려 합니다. 1. homebrew로 openjdk 11 설치하기 brew install openjdk@11 명령어를 입력하면 다운로드를 실행합니다. brew install openjdk@11 ==> Fetching dependencies for openjdk@11: giflib, libpng, freetype, fontconfig, pcre2, gettext, glib, xorgproto, libxau, libxdmcp, libxcb, libx11, libxext, libxrender, lzo, pixman, cairo, graphite2, ic.. 2023. 5. 26.
MacOS에서 homebrew 설치하기 0. homebrew가 뭐야? homebrew란 MacOS의 패키지 매니저입니다. 리눅스의 yum, apt, apt-get 등과 같은 역할을 합니다. 이 패키지 매니저는 설치 후 brew라는 명령어를 통해 사용이 가능합니다. 1. homebrew 설치하기 아래의 명령어를 통해 설치를 수행할 수 있습니다. 이 명령어를 입력 후, 맥 장비의 비밀번호를 요구합니다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 2. homebrew 설치 확인 설치가 완료되면, brew --version 명령어로 설치가 완료되었는지 확인해 봅시다. brew --version zsh: command not.. 2023. 5. 26.
Docker의 Root Directory 위치를 변경해보자. 개발 중인 서버에 접근해보니 루트 디렉토리가 91% 사용 중이었습니다. (이미 조치해버려서 사진은 예시이다.) 우리 회사는 KT 공공 클라우드를 사용 중에 있는데, 루트 디렉토리를 고작 17GB 밖에 안줍니다. 어쨌든, 도커의 루트 디렉토리 증설은 불가피했습니다. 01. 루트 디렉토리 설정 확인하기 docker info | grep Root 명령어로 Docker Root Dir이 /var/lib/docker임을 확인했습니다. [root@abcd merged]# docker info | grep Root WARNING: bridge-nf-call-ip6tables is disabled WARNING: Running Swarm in a two-manager configuration. This configur.. 2023. 4. 24.