본문 바로가기

전체 글

(8)
[iOS 앱 배포] 5. xcode Archive 하기 앱스토어 커넥트에서 신규앱 생성을 마쳤다면, 실제 개발해놓은 프로젝트를 열어 Archive를 해보겠습니다. 1. 프로젝트를 열어 Signing & Capabilities 탭에서 Automatically manage signing 을 체크하면 자동으로 프로비저닝 프로파일이 연결된다. 아마도 자동적으로 체크되어 있을 것이다. 혹시 안되거나 수동으로 하고 싶다면 체크를 해제하여 Provisioning Profile을 등록해주면 된다. 2. Xcode 를 킨 상태에서 바탕화면의 맨 위 상단 메뉴 중 Product > Archive 를 선택한다. ( Archive 가 활성화 되지 않았을 경우 -> [Archive 활성화 시키는 방법 링크 바로가기] ) 3. 아래 화면이 나오면 본인의 앱을 선택하고 'Distrib..
[iOS 앱 배포] 4. 앱스토어 커넥트에 신규 앱 생성하기 필요한 인증서를 모두 생성하고 다운받았다면, 앱스토어 커넥트에 가서 신규 앱을 생성해 보겠습니다. 1. 앱스토어 커넥트 https://appstoreconnect.apple.com/ 에 접속해 '나의 앱'으로 들어간 후 '신규 앱 생성'을 클릭한다. 2. 신규 앱 정보를 작성하여 생성하면 된다. 번들 ID 는 기존에 App ID에 만들었던 번들 ID 를 선택하면 되고 SKU는 번들ID 와 동일하게 하면 된다고 합니다. (번들 Id 찾는법) PROJECT > TARGETS > Identity > Bundle Identifier (예: com.xxx.ProjectName) [다음 단계 바로가기] [iOS 앱 배포] 5. xcode Archive 하기 hsdev.tistory.com/entry/iOS-앱-배포..
Xcode 시뮬레이터 에러 해결 (This app could not be installed at this time.) 시뮬레이터를 실행할 때 마다 발생하는데, 아주 오랫동안 해결하지 못했던 에러가 있었다. This app could not be installed at this time. Could not install at this time. Could not hardlink copy /Users/username/Library/Developer/CoreSimulator/Devices/96940023-3B14-4E40-A2CE-BB68392C616D/data/Containers/Bundle/Application/84045018-986C-4151-9EA9-3F4E79C5CA03/(프로젝트명).app to /Users/username/Library/Developer/CoreSimulator/Devices/96940023-3B..
[iOS 앱 배포] 3. Provisioning Profile (프로비저닝 프로파일) 생성하기 1. 아이튠즈 커넥트에서 왼쪽의 메뉴 중 Profiles 로 들어가서 Generate a profile 버튼을 클릭한다. 2. 앱 스토어에 올릴 것이므로 Distribution 의 App Store를 선택하고 Continue를 눌러 진행한다. 3. 앞서 만들어 둔 App ID를 선택한 후 Continue를 눌러 진행한다. 4. 앞서 만들어둔 Certificate를 선택한 후 Continue를 눌러 진행한다. 5. Provisioning Profile Name 이름을 넣고 Generate를 눌러 생성한다. 저는 처음이라 Provisioning Profile Name 칸에 어떤 이름을 넣으라는 건지 알 수 가 없어서 고민을 많이 했습니다. 이전 단계에서 선택했던 AppStore (한칸 띄고) Bundle I..
[iOS 앱 배포] 2. Identifiers (식별자) App ID 등록하기 애플 개발자 계정에서 App ID 를 등록하는 과정입니다. 1. https://developer.apple.com/ 에 들어간다. (Account > Certificates, IDs & Profiles > Identifiers) 클릭한다. Apple Developer Submit your apps today. Build your apps using Xcode 11, test them on devices running the latest OS, and submit them to the App Store. Learn more developer.apple.com 2. App ID 를 등록하기 위해 필요한 정보를 입력한다. Description 은 처음에 찾아보니 앱의 설명을 쓰는 것인 줄 알고 설명을 쓰니 '..
[iOS 앱 배포] 1-2. Certificates (인증서) 생성하기 1. https://developer.apple.com/ 에 들어간다. (Account > Certificates, IDs & Profiles > Certificates) 클릭한다. Apple Developer Submit your apps today. Build your apps using Xcode 11, test them on devices running the latest OS, and submit them to the App Store. Learn more developer.apple.com [다음 단계 바로가기] [iOS 앱 배포] 2. Identifiers (식별자) App ID 등록하기 hsdev.tistory.com/entry/iOS-앱-배포-2-Identifiers-식별자-App-ID-..
[iOS 앱 배포] 1-1. CSR (Certificate Signing Request : 인증서 서명 요청) 발급받기 애플 개발자 멤버십을 구매한 후 앱을 배포하기 위해 필요한 첫번째 단계입니다. CSR (Certificate Signing Request : 인증서 서명 요청) 발급받기 1. LaunchPad 에서 '키체인 접근' 을 찾아 들어간다. 2. 바탕화면에서 키체인 화면을 띄우고 상단에 있는 메뉴를 통해 '키체인 접근>인증서 지원>인증 기관에서 인증서 요청...' 으로 들어간다. [다음 단계 바로가기] [iOS 앱 배포] 1-2. Certificates (인증서) 생성하기 hsdev.tistory.com/entry/iOS-앱-배포-1-2-Certificates-인증서-생성하기 [iOS 앱 배포] 1-2. Certificates (인증서) 생성하기 1. https://developer.apple.com/ 에 들어..
[iOS 앱 배포] 앱스토어 iOS 앱 배포 순서 안녕하세요. iOS 앱을 개발한 후 앱스토어에 올리는 과정을 포스팅 하겠습니다. 이 과정은 애플 개발자 사이트에서 개발자 멤버십을 구매 한 후 부터 진행하는 과정입니다. 앱스토어에 iOS 앱을 배포하기 위한 순서입니다. [iOS 앱 배포] 1-1. CSR (Certificate Signing Request : 인증서 서명 요청) 발급받기 출처: hsdev.tistory.com/entry/iOS-앱-배포-1-1-CSR-Certificate-Signing-Request-인증서-서명-요청-발급받기 [iOS 앱 배포] 1-2. Certificates (인증서) 생성하기 출처: hsdev.tistory.com/entry/iOS-앱-배포-1-2-Certificates-인증서-생성하기 [iOS 앱 배포] 2. Ide..