답변:
최신 버전의 Xcode에서는 "Xcode"메뉴 (메뉴 막대에서 Apple 오른쪽의 첫 번째 메뉴) 아래에 "Application Loader"가 있으며 "Open Developer Tools"하위 메뉴에 숨겨져 있습니다. .
xcrun altool
되었습니다.. 을 참조하십시오 man altool
.
현재 엑스 코드 (11) , "응용 프로그램 로더는 더 이상 엑스 코드에 포함되지 않는다"당 엑스 코드 11 개 릴리스 노트 :
엑스 코드 지원 업로드가 함께 주최자 창에서 또는 명령 행에서 애플 리케이션
xcodebuild
나xcrun altool
. Application Loader는 더 이상 Xcode에 포함되지 않습니다. (29008875)
Xcode 도움말 페이지 인 App Store Connect에 앱 업로드는 Xcode Archives Organizer에서 업로드하는 방법을 설명합니다.
2019 년 10 월 Apple 은 이제 Mac App Store 에서 사용할 수있는 macOS 용 Transporter 앱 을 발표했습니다 .
Transporter를 사용하면 다음을 수행 할 수 있습니다.
- .ipa 또는 .pkg 파일을 App Store Connect에 업로드합니다.
- 유효성 검사 경고, 오류 및 배달 로그를 포함한 배달 진행률을 확인하여 문제를 신속하게 해결할 수 있습니다.
- 날짜 및 시간을 포함하여 과거 배송 내역을 확인합니다.
이는 이전에 자격을 갖춘 파트너를 위해 iTunes Connect에서 다운로드 한 것입니다 ( FAQ ).
Xcode가 아닌 빌드를 xcrun altool --upload-app -f path-to-build.ipa -u your-account@apple.com
. 진행 상황은 표시되지 않지만 Activity Monitor에서 네트워크 트래픽을 볼 수 있습니다. 그것은 끝납니다No errors uploading 'path-to-build.ipa'
.
xcrun altool --help
사용법 은 참조하십시오 . 계정에 2FA가 활성화 된 경우 먼저 https://appleid.apple.com/을 방문 하여 앱 암호를 생성 하십시오 .
xcrun altool
. 빌드 시스템에서 다운로드 한 Expo 빌드를 업로드 했으므로 시나리오에서도 작동 할 것입니다.
Itunes Connect에서 Application Loader를 다운로드 할 수 있습니다.
작성 당시이 링크는 https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmg입니다.
Xcode 11에서는 Application Loader가 제거되었습니다. 이제 Mac App Store에 Transporter라는 앱이 있습니다.
https://apps.apple.com/us/app/transporter/id1450874784?mt=12
지금 (2019/09/23) 이것을 찾는 모든 사람들을 위해 Application Loader가 Xcode에서 제거되었습니다.
Xcode에서 애플리케이션을 빌드 한 경우 다음 지침에 따라 프로젝트를 업로드 하고 배포 할 수 있어야합니다 . 앱 업로드
.ipa 파일을받은 경우 어떻게해야할지 모르겠습니다. 예를 들어 Expo 프로젝트를 빌드 할 때 답변이 있으면이 게시물을 업데이트하겠습니다.
그동안 더 많은 정보는 여기에서 찾을 수 있습니다. 개발자 Apple-새로운 기능
Application Loader
앱을 다운로드하고 이를 사용하여 .ipa 파일을 업로드 할 수 있습니다. 링크에 대해서는 아래 답변을 참조하십시오
애플리케이션 로더 페이지 : https://itunesconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/resources_page
애플리케이션 로더 3.1 : https://itunesconnect.apple.com//apploader/ApplicationLoader_3.1.dmg
터미널에서 애플리케이션 로더 도구를 사용하여 앱을 업로드 할 수도 있습니다.
MacBook-Pro:~ denis$ altool --upload-app -f "ios-app.ipa" -u "applestore@email.com" -p "yourpassword"
altool
터미널의 어느 곳에서나 사용하려면 터미널에 입력하여 PATH 환경 변수에 추가 할 수 있습니다.MacBook-Pro:~ denis$ export PATH=$PATH:/Applications/Xcode.app/Contents/Applications/Application\ Loader.app/Contents/Frameworks/ITunesSoftwareService.framework/Support/ MacBook-Pro:~ denis$ source ~/.bash_profile
이제 Application Loader가 도구로 이동되었습니다.
이 오류로 인해 Adobe AIR를 사용하여 앱을 만들었 기 때문에 정말 두려웠습니다. 그래서 제 AIR 빌더 (FDT)가 패키지화했다고 말하면 실패해도 할 수있는 일이 거의 없습니다.
바이너리를 제출할 때 제공하는 링크에서 다운로드 한 Application Loader (v3.0 [620])를 통해 내 ipa를 업로드 할 때이 오류가 발생했습니다. Xcode> Application Loader (v3.6 [1020])를 통해 ipa를 업로드하려고했는데 제대로 작동했습니다.
혈압이 정상으로 돌아 오면 이에 대해 Apple에 편지를 보낼 것입니다.
이제 Application Loader가 Xcode에서 사라진 상태에서 UE4를 사용하고 개발 중에 Xcode를 전혀 건드리지 않기 때문에 .ipa 파일을 업로드하는 방법을 살펴 보았습니다. 꽤 숨겨져 있습니다. Window, Organiser, Archives로 이동해야합니다. 아카이브는 프로젝트 설정에서 "Xcode 아카이브 패키지 생성"체크 상자를 선택한 경우에만 나타납니다. 그런 다음 배포를 클릭하면됩니다.