본문 바로가기

■Development■/《iOS》4

[iOS] Unable to process request - PLA Update avaiable 이번 포스팅은 Swift로 개발한 앱을 App Store에서 업로드하기 위해 앱을 빌드 중 발생한 오류에 대하여 알아보도록 하겠습니다. 목차1. PLA의 정의2. Unable to process request - PLA Update avaiable 원인3. Unable to process request - PLA Update avaiable 해결 방법4. 마무리 #1. PLA의 정의PLA란 Program License Agreement의 약자로 Apple Developer Program 사용권 계약입니다. 'Apple의 개발자 도구 및 서비스를 사용하거나 Apple 플랫폼에서 소프트웨어를 배포하려면 사용권 계약 및 지침의 해당 약관을 준수해야 합니다.'라고 Apple Developer 페이지(https:.. 2024. 7. 22.
[iOS] ITMS-91055: Invalid API reason declaration 이번 포스팅은 App Store에 심사 요청하였으나 심사 거절을 당하였는데 거절의 원인은 아래와 같이 ITMS-91055였습니다. 따라서 원인부터 해결방법까지 한 번에 알아보도록 하겠습니다.  목차1. PrivacyInfo.xcprivacy의 정의2. ITMS-91055: Invalid API reason declaration 원인3. ITMS-91055: Invalid API reason declaration 해결 방법4. 마무리  #1.PrivacyInfo.xcprivacy의 정의에러의 원인에 대해 알아보기 전에 먼저 PrivacyInfo.xcprivacy에 대하여 알고 문제를 해결해야 하므로 PrivacyInfo.xcprivacy에 대해 알아보도록 하겠습니다.Apple에서 공지한 게시글 '(23.1.. 2024. 7. 22.
[iOS] ImageView의 Content Mode 이번 포스팅은 xCode에서 ImageView의 Content Mode에 대하여 알아보도록 하겠습니다.목차1. ImageView의 Content Mode2. 마무리  #1.  ImageView의 Content ModeImageView에서 Image를 나타내는 Content Mode에 따라 이미지가 다르게 표시됩니다. 아래에서 배치한 Image가 어떻게 달라지는지 알아보도록 하겠습니다.1) Scale to Fill : 기본 설정값으로, ImageView의 크기에 맞게 이미지의 가로, 세로 비율이 변경됩니다. 비율이 맞지 않으면 뭉개져 보입니다.2) Aspect Fit : 이미지의 가로, 세로 비율은 유지하면서 ImageView의 크기에 맞게 이미지의 크기를 바꿉니다.3) Aspect Fill : 이미지의 .. 2024. 7. 21.
[iOS] New Project Create 시 생성되는 파일과 기능 안녕하세요.이번 포스팅은 iOS 앱을 개발하기 위한 프로그램인 xCode에서 신규 Project를 Create 시 생성되는 파일과 기능에 대하여 알아보도록 하겠습니다.목차1. 신규 생성 파일들2. 마무리  #1. 신규 생성 파일들신규 Project Create 시 생성되는 파일 목록은 아래와 기능은 아래와 같습니다.1. AppDelegates.swift : 앱의 실행 주기(Life Cycle)를 관리하는 내용의 Swift 소스 코드가 들어 있는 클래스 파일입니다. 앱을 실행하거나 종료 또는 백그라운드를 실행할 때 하는 일들을 관리합니다. 저는 주로 앱 PUSH 관련 기능들을 이 클래스에 구현합니다.2. SceneDelegate.swift : 사용자 인터페이스(User Interface:UI)의 실행주기(.. 2024. 7. 16.