App Store Connect에서 iOS 앱 배포 - 앱 계약 동의, 은행계좌 추가, 세금 양식 작성1)App Store Connect의 Business(비즈니스) 메뉴로 이동합니다. 앱 계약 동의(Apps Agreement)2)Agreements(계약)의 두가지 유형의 앱 계약(Free Apps Agreement, Paid Apps Agreement)을 확인할수있습니다.유료 앱 계약에 동의하려면 Paid Apps Agreement(유료 앱 계약)의 View and Agree to Terms(약관 보기 및 동의)로 이동합니다. 3)유료 앱 계약의 이용 약관을 확인하고 동의합니다. 4)해당 앱 계약의 상태(status)가 업데이트된것을 확인할수있습니다. Bank Accounts(은행 계좌)5)은행..
App Store Connect에서 iOS 앱 배포 - 개인정보 처리방침과 데이터 수집 여부 설정개인정보 처리방침(Privacy Policy)1)좌측의 App Privacy(앱이 수집하는 개인정보)에서 Privacy Policy(개인정보 처리방침)의 edit(편집)으로 이동합니다. 2)모든 앱에는 개인정보 처리방침이 필요합니다. 개인정보 처리방침으로 연결되는 URL를 입력하고 저장합니다. 3)개인정보 처리방침 URL이 추가된것을 확인할수있습니다. Data Collection(데이터 수집)4)앱스토어는 앱 사용자의 개인 정보를 보호하기위해 개발자 앱의 데이터 수집 관행에 대한 정보제공을 요구합니다. 해당 정보는 앱의 제품 페이지에 표시되며 사용자는 앱에서 수집하는 데이터와 사용 방법에 대해 확인할 수 ..
App Store Connect에서 iOS 앱 배포 - 앱 가격 및 사용가능 여부 설정(Pricing and Availability)1)좌측의 pricing and availability에서 새로운 가격을 추가합니다(add pricing) App Pricing2)기준 국가와 가격을 설정합니다.기준 국가 및 지역을 선택합니다(Base country or region) 기준 국가를 선택하면 애플에서 선택한 국가를 제외한 모든 국가에 대하여 세금 또는 환율 변화를 고려하여 자동으로 가격을 조정합니다. 대한민국의 경우 Korea, Repulbic of (KRW)을 선택합니다. (기준 국가 외의 개별 국가에 대하여 다른 가격을 설정할수있습니다. 이 경우 해당 국가는 가격 자동 조정에서 제외됩니다)가격을 선택합..
App Store Connect에서 iOS 앱 배포 - 연령 등급 설정하기(age rating)1)좌측의 app information(앱 정보) 메뉴를 선택하고 age rating(연령 등급)에서 set age rating(연령 등급 설정)을 클릭합니다. Age Rating(연령 등급)2)앱에 부적절한 콘텐츠가 포함되어 있는지 사용자가 이해할수있도록 연령등급을 설정해야합니다. 콘텐츠 설명에 대한 빈도 수준을 선택합니다. 해당사항이 없으면 None(없음)에 체크하고 다음으로 이동합니다. 3)앱에 다음 콘텐츠가 포함되어 있는지 여부를 선택합니다. Does your app contain unrestricted web access, such as with an embedded browser? 앱에 내장된 브..
App Store Connect에서 iOS 앱 배포 - 새로운 앱 만들기1)애플 개발자 사이트에서 Apple Store Connect(앱스토어 커넥트)의 Apps(앱)으로 이동합니다. https://developer.apple.com/account 2) + 버튼을 클릭하고 new app(새로운 앱)을 선택합니다. 3)앱의 일반 정보를 입력합니다. 플랫폼(Platform) - 앱에 대하여 하나 이상의 플랫폼을 선택합니다. 아이폰(또는 iPadOS, watchOS) 앱의 경우 iOS를 선택합니다. 기본언어(Primary Language) - 기본 언어를 선택합니다. 지역화된 앱 정보에서 특정 국가 및 지역의 정보를 입력하지않은 경우 기본 언어의 정보가 대신 사용됩니다 번들 ID(Bundle ID) - Xco..
iOS 앱 개발 - Xcode 프로젝트 빌드하고 장치에서 실행하기1)Xcode에서 xcworkspace 파일을 열기합니다. 2)실행한 Xcode의 좌측에서 프로젝트를 선택합니다. 3)signing & capabilities로 이동합니다. 자동 서명 관리(automatically manage signing)가 비활성화되있고 iOS 프로비저닝 프로파일(provisioning profile)이 미설정되어있는것을 확인할수있습니다. 4)자동 서명 관리(automatically manage signing)를 활성화하고 add acount로 이동합니다. 5)계정(account)에 추가할 애플(Apple) ID를 입력하고 로그인합니다. 6)Accounts에서 계정에 추가한 Apple ID와 Team을 확인할수있습니다...
iOS 앱 배포 - 앱 개발 및 배포 테스트를 위한 장치 등록하기(Devices)장치(Devices)를 추가하여 앱을 배포하기 이전에 장치에 앱을 설치하고 개발 및 배포 테스트할수있습니다.1)애플 개발자(Apple Developer) 사이트에서 계정 로그인하고 Account 페이지에서 인증서, ID 및 프로파일(Certificates, IDs & Profiles)의 장치(Devices)를 선택합니다. https://developer.apple.com/account/ 2)+ 버튼을 클릭해서 새로운 장치를 추가합니다. 3)플랫폼(platform)을 선택하고 장치 이름과 장치 ID(UDID)를 입력하고 등록합니다. 4)입력한 장치 정보를 확인하고 등록합니다(Register) 장치를 등록하면 이후에 이 장치의 ..
iOS 앱 배포 - Provisioning Profiles(프로비저닝 프로필) 생성하기1)애플 개발자(Apple Developer) 사이트에서 계정 로그인하고 Account 페이지에서 인증서, ID 및 프로파일(Certificates, IDs & Profiles)의 프로파일(Profiles)를 선택합니다. https://developer.apple.com/account/ 2)프로비저닝 프로파일(provisioning profiles)는 장치에 앱을 설치할수있도록 합니다. 프로파일은 인증서 서명(Sigining Certificates), 장치 식별자(device Identifiers), 앱 ID를 포함합니다. generate a profile를 선택하고 프로파일 만들기를 시작합니다. 3)앱스토어 커넥트..
iOS 앱 배포 - 앱 ID 및 Identifiers(식별자) 등록하기(Bundle ID)1)애플 개발자(Apple Developer) 사이트에서 계정 로그인하고 Account 페이지로 이동합니다. https://developer.apple.com/account/프로그램 리소스(Program resources)에서 인증서, ID 및 프로파일(Certificates, IDs & Profiles)의 식별자(Identifiers)를 선택합니다. 2)register an App ID를 선택합니다. 앱 ID를 등록하여 앱이 사용 가능한 서비스에 액세스하고 프로비저닝 프로필에서 앱을 식별할 수 있도록 합니다. 3)App IDs를 선택합니다. 4)유형 선택(select a type)에서 앱(App)을 선택합니다..
iOS 앱 배포 - CSR 및 Certificates(인증서) 생성하기새로운 인증서(Certificates) 만들기 1)애플 개발자(Apple Developer) 사이트에서 계정 로그인하고 Account 페이지로 이동합니다. https://developer.apple.com/account/ 2)프로그램 리소스(Program resources)에서 인증서, ID 및 프로파일(Certificates, IDs & Profiles)의 인증서(Certificates)를 선택합니다. 3)create a certificate를 선택하고 새로운 인증서 만들기를 시작합니다. 4)앱스토어 커넥트(App Store Connect)에 iOS 앱을 제출 및 배포하려면 iOS Distribution (App Store Conne..
유니티(Unity) 프로젝트 iOS 플래폼 변환 및 빌드에서 참고할 사항들빌드 플랫폼 변환Build Settings에서 iOS 플랫폼을 선택하고 Switch platform 프로젝트 설정(Project Settings) - Player 설정Company Name, Product Name, Version, 번들 ID(Bundle Identifier), Version, Build Splash Image Orientation Scripting Backend - IL2CPP(ARM64), Api Compatibility Level - .NET Framework Target Device, Target SDK, Target minimum iOS Version 오디오, 마이크, 스피커 설정 프로젝트 설정(Proje..
App Store Connect에서 iOS 앱 배포 과정 요약애플 개발자 등록(애플 개발자 프로그램 구매)애플 개발자 프로그램 등록하기(Apple Developer Program 가입)기존의 애플 아이디로 등록, 개발자 프로그램 1년 단위 갱신(129000원), 평균 하루소요. 결제 처리 및 등록이 완료되면 애플 개발자사이트이용 https://developer.apple.com/ Apple DeveloperThere’s never been a better time to develop for Apple platforms.developer.apple.com 인증서(Certificate), 식별자 생성(Identifiers), 프로비저닝 프로파일(provisioning profile)인증서(Certific..