Xcode를 사용하여 .ipa 파일을 만드는 방법은 무엇입니까?


128

내 앱을 빌드하고 실제 iPhone에서 사용하는 전체 절차를 알려주세요.

답변:


145

Xcode 버전 10.0에서


  1. Window-> Organizer로 이동합니다.
  2. 그런 다음 아카이브에서 앱 아카이브를 선택하십시오.
  3. 그런 다음 오른쪽 패널에서 "앱 배포" 버튼을 클릭합니다.

여기에 이미지 설명 입력

  1. 그런 다음 아래 단계를 따르십시오.

1 단계

여기에 이미지 설명 입력

2 단계

여기에 이미지 설명 입력

3 단계

여기에 이미지 설명 입력

4 단계

여기에 이미지 설명 입력

5 단계

여기에 이미지 설명 입력

6 단계 : 마지막으로 .ipa 파일을 저장할 위치를 선택합니다.

여기에 이미지 설명 입력

Xcode 버전 9.2에서


  1. Window- > Organizer로 이동합니다.
  2. 그런 다음 아카이브에서 앱 아카이브를 선택하십시오.
  3. 그런 다음 오른쪽 패널에서 " App Store에 업로드 "버튼을 클릭합니다.
  4. 그런 다음 다음 단계를 따르십시오.

1 단계 여기에 이미지 설명 입력

2 단계 여기에 이미지 설명 입력

3 단계 여기에 이미지 설명 입력

4 단계 마지막으로 .ipa 파일을 저장할 위치를 선택합니다.

여기에 이미지 설명 입력


1
이 희망 링크가 당신을 도울 것입니다
코더

1
감사합니다. 도움이되었지만 Xcode 10.1에서 "Archive"를 수행 할 때 다음 두 오류가 발생합니다. clang : error : -ffunction-sections is not supported with -fembed-bitcode , clang : error : -fdata-sections is not supported with- fembed-bitcode . 도와 주 시겠어요?
Franky

1
나는이 몇 가지 비슷한 문제가 발견 SO 밟아 이 이전 엑스 코드 버전하지만 같은 유사한 상황에 대해 관련된다. 이 당신을 도울 것입니다 희망
코더

1
@Franky 미안합니다. 이 문제에 대해 별도의 질문을 게시 할 수 있다면. 누군가 이와 비슷한 문제에 직면 한 사람을 도울 것입니다
coder

1
@coder에게 감사드립니다. 했는가 .
Franky

85

kus 답변 외에도.

Xcode 8.0에 몇 가지 변경 사항이 있습니다.

1 단계 : 체계 대상을 Generic IOS device.

2 단계 : 클릭 Product>> Archive완료되면 오거나이저를 열고 최신 버전을 클릭합니다.

3 단계 : 주최자 창 오른쪽 에서 Export...옵션을 클릭합니다 .

4 단계 : 내보내기 방법 선택> 올바른 서명 선택> 대상에 저장.


Xcode 10.0

3 단계 : 오른쪽 패널에서 앱 배포를 클릭합니다.

4 단계 : 배포 방법을 선택하고 다음을 클릭합니다.

5 단계 : 배포 옵션 창을 엽니 다. 모든 호환 장치 변형을 선택 하고 다음을 클릭 합니다.

6 단계 : 서명 인증서를 선택합니다.

7 단계 : 배포를위한 아카이브 준비 창이 열립니다. 몇 분 정도 걸립니다.

8 단계 : 아카이브 창이 열립니다. 내보내기를 클릭하고 저장하십시오.



7
이 애플 개발자 프로그램 달러 (A $) (99) 회원이 필요 것 같다
엘리엇 B에게

45

클릭 Product> Archive이가 열 완료 메뉴에서, 일단 Organiser최신 버전을 클릭> Distribute> Save for Enterprise or Ad-Hoc Deployment> 대상에 대한 올바른 서명> 저장을 선택합니다


1
내보내는 동안 4 가지 옵션이 있습니다. iOS 앱 스토어, 애드혹, 엔터프라이즈 및 개발. 어떤 옵션을 선택해야합니까? 내 요구 사항은이 ipa가 테스트 목적으로 qa 팀에 필요하다는 것입니다.
iPhoneDeveloper

1
@iPhoneDeveloper 케이스에서 애드혹 또는 개발 옵션을 선택할 수 있습니다.
Sharath Kumar 2018

32

당신 BuildArchive당신의 프로젝트 가 필요합니다 . 프로젝트 및 실행 파일에있는 코드 서명 설정을 확인해야 할 수도 있습니다.

오거나이저를 사용하여 아카이브 버전을 선택한 다음 Share프로젝트의 해당 버전 을 선택할 수 있습니다 . 올바른 코드 서명을 다시 선택해야합니다. .ipa원하는 곳에 파일 을 저장할 수 있습니다 .

.ipa파일을 iTunes로 끌어다 놓은 다음 iPhone과 동기화하십시오.

편집 : 스크린 샷을 포함한 더 자세한 지침은 다음과 같습니다.

XCode 4로 임시 빌드를 배포하는 방법


22

아카이브 프로세스 (Xcode 8.3.2 사용)

참고 : iTunes Mac 앱을 사용하여 끌어서 놓기 프로세스를 사용하여 IPA를 생성하는 경우 iTunes 12.7에 내장 된 App Store가 없기 때문에 더 이상 iTunes 12.7에 적용되지 않습니다 .

  1. ‘Generic iOS DeviceXcode의 장치 목록에서 '를 선택하십시오.

1 단계

  1. 프로젝트 정리 ( cmd + shift + k바로 가기)

2 단계

  1. Product-> Archive프로젝트로 이동 하십시오.

3 단계

  1. 아카이브가 성공하면 아카이브 된 프로젝트가있는 창이 열립니다.

  2. 를 눌러 아카이브의 유효성을 검사 할 수 있습니다 Validate(선택 사항이지만 권장 됨).

  3. 이제 Export버튼 을 눌러

4 5 6 단계

  1. 내보내기 방법 목록이 열립니다. 요구 사항에 따라 내보내기 방법을 선택하고 Next버튼을 클릭하십시오 .

7 단계

  1. 표시 list of team for provisioning됩니다. 그에 따라 선택하고 ' Choose'버튼을 누릅니다.

8 단계

  1. 이제 장치 지원-> Export one app for all compatible devices(권장) 을 선택해야합니다 . 특정 장치에 대한 IPA를 원하면 목록에서 장치 변형을 선택하고 ' Next'버튼을 누릅니다.

9 단계

  1. 이제 Summary' Next'가 표시 되고 ' '버튼을 누를 수 있습니다.

10 단계

  1. 그 후 IPA 파일 생성 존재 및 나중에 export the IPA as [App Name - Date Time]' Done' 를 누를 수 있습니다 .

11 단계


7

Xcode-11.2.1에서

IPA 단계 업로드에 대해 다른 패턴이 표시 될 수 있습니다.
.

i) xcode 환경 설정 -> 계정 에 Apple 개발자 ID 추가

ii) 빌드 폴더 정리 :-

여기에 이미지 설명 입력

iii) 아카이브

여기에 이미지 설명 입력

iv) 앱 배포를 탭하세요

여기에 이미지 설명 입력

v) Ad-hoc을 선택하여 지정된 장치에 배포

여기에 이미지 설명 입력

6) 까다로운 부분-> 사용자는 회사 웹 사이트 URL에서 앱을 다운로드 할 수 있습니다. 우리 중 많은 사람들이 멈춰서 필요하지 않은 ipa 를 업로드하기 위해 웹 사이트 URL을 만들기 시작할 수 있습니다 . https로 Google 웹 사이트 URL을 작성하기 만하면 됩니다. :)

여기에 이미지 설명 입력

여기에 이미지 설명 입력

7) 내보내기를 클릭하면 ipa가 나타납니다.

여기에 이미지 설명 입력

8) https://www.diawi.com/을 방문 하여 다운로드 한 ipa를 끌어다 놓습니다. & 테스트하려는 클라이언트 / 사용자에게 링크를 공유하십시오. :)


2
에뮬레이터를 가리키면 보관이 비활성화됩니다
Raul H

2

가장 쉬운 방법은 다음 단계를 따르십시오.

1 단계 : 프로젝트 보관 후 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 Finder에서 표시를 선택합니다.

2 단계 : 해당 프로젝트를 마우스 오른쪽 버튼으로 클릭하고 패키지 내용 표시로 표시를 선택합니다. Products>Applications

3 단계 : projectname.app을 마우스 오른쪽 버튼으로 클릭합니다.

4 단계 : projectname.app을 빈 폴더에 복사하고 폴더 (foldername.zip)를 압축합니다.

5 단계 : zipfolder 확장자를 .ipa (foldername.zip-> foldername.ipa)로 변경합니다.

6 단계 : 이제 최종 .ipa 파일이 있습니다.


1

빌드시 iOS 기기로 기기를 선택합니다. 그런 다음 애플리케이션을 빌드하십시오. 제품-> 아카이브를 선택한 다음 공유를 선택하고 .ipa 파일을 저장합니다. ipa 파일의 이름을 .zip으로 바꾸고 zip 파일을 두 번 클릭하면 폴더에 .app 파일이 생성됩니다. 그런 다음 응용 프로그램의 .app 파일과 iTunesArtwork 이미지를 압축합니다. .zip 형식으로 .zip을 .ipa 파일로 이름을 바꿉니다.


0

.ipa를 내보내는 단계는 다음과 같습니다.

  • 아카이브 유효성 검사
  • 앱 배포를 클릭하십시오.
  • 배포 방법을 클릭
  • 다음 화면에서 내보내기를 선택합니다 (아카이브가 검증 된 경우에만 표시되는 화면).
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.