IOS - 테스트 플라이트 배포 ~ 초대코드 발송까지(TestFlight)
테스트플라이트는 Apple에서 제공하는 앱 테스트 플랫폼으로, iOS, iPadOS, watchOS, tvOS 등의 앱을 배포하기 전에 사용자들에게 베타 테스트를 할 수 있도록 지원하는 도구이다. 사용자들에게 배포하여 실제 사용 경험을 수집할 수 있기 때문에, 개발자가 예상치 못한 버그나 UI/UX 문제들을 사용자들이 발견하고, 피드백을 통해 개선하고, 이를 통해 정식 출시 전에 문제를 해결할 수 있다는 점에서 매우 유용한 플랫폼이다. 오늘은 그동안 열심히, 공들여 만든 앱을 테스트플라이트에 올려보는 방법에 대해 알아보도록 하자. 먼저, 이전에 배포가 되었던 앱이라면 테스트플라이트에 업로드하기 전에 버전을 업그레이드 해줘야 한다.Xcode에서 프로젝트 설정으로 이동하여, General탭의 Version..
2024. 10. 8.
빌드(build)와 실행(run), 어떤 차이가 있는 거예요?
개발을 하다보면 단순히 Build와 Run이 비슷한 기능이라고 생각할 수 있지만, 사실 Build는 준비하는 과정이고, Run은 그 결과를 실제로 보여주는 과정이다.예를 들어, Xcode, Visual Studio, Eclipse 같은 IDE에서 작업할 때, 빌드 버튼을 눌렀을 때는 코드를 컴파일하고 실행 파일을 생성한다. 하지만 Run 버튼을 누르면, 이미 빌드된 실행 파일이 실행되는 것이다.단순히 설명했을 땐 위와 같은 의미를 지니며, 더 나아가 둘의 차이에 대해 명확하게 짚고 넘어가보는 시간을 가져보자 1. 빌드(Build) 과정1.1 소스 코드예를 들어, C 언어로 “Hello, World!” 라는 코드가 작성되어 있다고 하자.#include int main() { printf("Hell..
2024. 10. 3.