Xcode 6.4 선택한 응용 프로그램이 존재하지 않습니다


113

Xcode 6.4로 iTunes Connect에 제출하려고합니다. 이 오류가 발생합니다.


응용 프로그램을 확인할 수 없습니다. 선택한 응용 프로그램 이 존재하지 않습니다.

이전 단계에서 내 dev 계정을 통해 프로비저닝 프로필을 찾을 수 있습니다. 모든 식별자를 다시 확인했습니다. Application Loader도 시도했지만 기본적으로 동일한 오류가 발생했습니다. 이상한 점은 몇 시간 전에 문제없이 동일한 계정에 다른 앱을 제출했다는 것입니다. 어떤 도움이라도 대단히 감사하겠습니다.

여기에 이미지 설명 입력


3
내가이 문제를 가진 유일한 사람이 아니라는 것을 알게되어 기쁩니다. ... 단지 .. 저번에 내 응용 프로그램의 유효성을 확인 괜찮다고하지만 제출할 수 없습니다
AnthonyVO

같은 문제가 있습니다. 이 질문을 확인하십시오 : stackoverflow.com/questions/33277785/…
Andy

guyz,이 문제는 xcode 6.4로 제한되어 있습니까? xcode 7로 업그레이드하면 업로드가 가능 해지면 Application Loader가 작동하지 않습니다.
Geet

49 upvotes하지만 아무도 업데이트 쇼 이미지에 대한 질문 텍스트가 너무 이상해
파힘 Parkar

이 문제에 대한 내 레이더가 속임수로 종료되었습니다. 엔지니어링 팀에서 버그 보고서 (23232727)가 다른 문제 (23215044)와 중복되어 종료 될 것이라고 판단했습니다.
Robert Atkins 2015 년

답변:


32

Application Loader를 사용해 보았고 작동했습니다. 2 시간 전에는 작동하지 않았습니다. 이상한 점은 App Store에서 앱을 다운로드하려고했지만 내 계정을 찾을 수 없다는 것입니다. 새로운 서비스 약관이 나타나고 동의했습니다. 그 후 이전의 "존재하지 않는"계정으로 다운로드 할 수있었습니다. 그때 App Loader를 사용해 보았고 작동했습니다. 조만간 고쳐질 애플 측의 무언가가 틀림 없다.


4
네. iTunes Connect에서 앱으로 이동하십시오. 새 빌드 (앱의 다음 릴리스)를 만든 다음 빌드 섹션으로 이동합니다. 일단 거기에 Xcode 5.1 이상에서 업로드하거나 응용 프로그램 로더를 사용하라는 메시지가 표시됩니다. Application Loader를 클릭하면 다운로드가 시작됩니다.
mfossat 2015 년

5
AppStore 제출을 위해 앱을 내보내고 Application Loader를 사용하여 IPA 파일을 업로드했습니다. 잘 작동하는 것 같았습니다!
masam

4
참고 : 약 1 시간 전 Apple에서 : "앱을 시스템에 업로드하는 것이 얼마나 중요한지 이해합니다. 알려 드리고 싶습니다. 저희는이 문제를 알고 있습니다. 저희 팀은이 문제를 최대한 빨리 해결하기 위해 노력하고 있습니다. 가능합니다.이 기간 동안 양해 해 주셔서 감사합니다. "
dredful

2
XCode6.4에서 문제가 발생했습니다. Application loader를 사용하여 업로드를 시도했는데 작동했습니다. "결과 API 분석 파일이 너무 큽니다. 전달하기 전에 API 사용을 확인할 수 없습니다. 이것은 정보 메시지 일뿐입니다. . " 그러나 오류와 바이너리가 업로드되지 않았습니다.
anoop4real

1
Application Loader는 Xcode : Xcode.app/Contents/Applications/Application Loader.app.
Pang

27

동일한 문제가 발생했습니다. 앱 스토어에 앱을 보내기 위해 수행 한 작업은 다음과 같습니다.

XCODE에서 "Archive"를 생성하고 "Organizer"창 / 팝업을 받으면 평소처럼 유효성을 검사합니다. 유효성이 확인되면 "내보내기"를 클릭하고 "iOS 앱 스토어 배포를 위해 저장"을 선택합니다. 어딘가에 저장하고이 위치를 기록해 두십시오. IPA 파일이 필요합니다.

아직 설치하지 않은 경우 https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmg 에서 "Application Loader"를 설치합니다 .

간단한 단계에 따라 앱을 앱 스토어로 푸시하세요. 이것이 "앱 제공"입니다. IPA 파일을 선택하면됩니다.

도움이 되었기를 바랍니다!


1
Xcode 6.4 및 Xcode 7.1에서 동일한 문제가 발생했지만 Application Loader도 저에게 효과적이었습니다. API 분석이 너무 크다는 경고를 받았지만 빌드가 iTunes Connect에 나타났습니다.
benzado 2015 년

한 가지 단점은 애플리케이션 로더가 충돌 보고서에 필요한 dSYM 파일을 업로드하지 않는다는 것입니다. 나는 충돌 보고서에 다른 것을 사용하지만주의해야 할 사항입니다.
benzado 2015 년

1
Application Loader로 업로드 할 수 있습니다. 그러나 모두 내부 테스트와 이상한 오류로 인해 실패 외부 텍스트 ... 선택
morizotter

Application Loader를 다운로드 할 필요는 없습니다. Xcode는 이미 패키지로 제공됩니다. "/Applications/Xcode.app"로 이동하여 애플리케이션 아이콘을 마우스 오른쪽 버튼으로 클릭합니다. 메뉴에서 "패키지 내용보기"를 클릭합니다. 이제 "Contents / Applications / Application Loader.app"로 이동합니다. 물론 명령 줄에서이 작업을 수행하는 것만 큼 쉽습니다.open "/Applications/Xcode.app/Contents/Applications/Application Loader.app"
AWrightIV

2
로더는 Xcode에서 메뉴 옵션으로 사용할 수 있습니다. Xcode> Open Developer Tool> Application Loader
m4rkk 2015 년

17

다른 사용자는 Application Loader를 사용하여 성공했지만 다른 오류를 수신하지 않았습니다. «이 서비스를 사용할 권한이 없습니다 . »좋습니다 !

iOS 9.1이 어제 방금 출시되었으므로 아마도 Xcode 6.x가 단계적으로 중단되고 있지만이 특정 프로젝트를 위해 Xcode 7.x로 마이그레이션 할 준비가되지 않았습니다.

Xcode 6.x에서 보관하고 Xcode 7.1에서 Organizer를 사용하여 App Store에 제출함으로써 성공했습니다. 절차는 다음과 같습니다.

  1. Xcode 6.x (내 경우 Xcode632.app)의 이름을 바꿉니다.
  2. 업그레이드가 아닌 .dmg 파일에서 Xcode 7.1을 다운로드하여 설치하십시오 .
  3. Xcode 6.x에서 앱 빌드 및 보관
  4. Xcode 6.x 닫기
  5. Xcode 7.1을 시작하되 프로젝트를 열지 마십시오 .
  6. Xcode 7에서 Window-> Organizer를 선택합니다.
  7. App Store에 제출하십시오.

Xcode 및 Application Loader 업로드가 모두 실패 할 경우 도움이되기를 바랍니다.


나를 위해 작동하지 않습니다. 내가 시도한 다른 모든 방법과 동일한 오류가 발생합니다. screen cap
AWrightIV

화면 캡처를 기반으로 복합 문제 AWrightIV를 처리하고있을 수 있습니다. 프로젝트 및 관련 info.plist에서 타사 SDK 확인
bitsand

2

Xcode 7을 다운로드하고 새 빌드를 업로드하여 앱의 버전 또는 빌드 번호를 변경했는지 확인하십시오.


3
Xcode 7을 사용하면 효과가 있지만 비트 코드를 깨는 것 (나를 위해했던 것처럼) 및 기타 네트워킹 변경 사항을 엉망으로 만들고 싶지 않은 개발자가 있습니다. 따라서 Xcode 7은 전부는 아니지만 일부를위한 솔루션입니다.
Ethan Parker

@BeemerFan yea 방금 Xcode 6.4를 사용하여 새 버전을 업로드하려고 시도했지만 동일한 문제로 저에게 작동하지 않았습니다. 4 일 전에 앱을 업데이트했고 Xcode 6.4가 저에게 적합합니다. 하지만 지금은 그냥 어쩌면 누군가가이 엑스 코드 6.4 사용하여 작동하게하는 방법을 알고 물론 엑스 코드 7. 사용하여 작동
Matrosov 알렉산더

@BeemerFan, 참으로 그것은) 솔루션을 수 있습니다
Matrosov 알렉산더

1
Xcode 7을 사용하는 경우 iOS 5.1.1 (iPad 1) 지원이 손실됩니다. 그건 문제가되지 않을 수도 있지만 내 경우에는 내가 엑스 코드 7로 점프하기 전에 마지막으로 아이 패드 1 호환 버전을 얻으려고
arlomedia

그렇습니다.하지만 모든 사용자가 5.1.1을 사용한다면 당연히 문제가 될 수있는 것은 약 1 % 사용자입니다. developer.apple.com/support/app-store . 그러나 이미 존재하는 앱이고 일부 분석 도구가 포함되어 있다면 사람들이 앱을 다운로드 할 때 사용하는 버전을 확인할 수 있습니다.
Matrosov Alexander 2015

2

Xcode 버전과 관련이없는 iTC의 버그 / "기능"인 것 같습니다. 번들 프레임 워크는 앱의 버전과 일치하도록 버전 (CFBundleShortVersionString)을 범프해야합니다. 관련 주제 : https://github.com/CocoaPods/CocoaPods/issues/4421 https://github.com/Carthage/Carthage/issues/859


6 일 동안 시도한 후 이것이 문제를 해결 한 유일한 솔루션입니다. 그러나 해당 링크의 최신 스크립트를 답변에 붙여 넣는 것이 좋습니다.
AWrightIV 2015

1

Application Loader를 통한 내보내기 및 업로드가 저에게 효과적이었습니다.


1
이 대답은 건설적이지 않습니다. 성공했을 때 무엇을했는지, 원본 포스터가 보거나 시도 할 수있는 작업에 대한 일반적인 개요를 제공하거나 도움이 될 추가 정보를 요청하십시오.
bigtlb

@bigtlb 확실히 '건설적'이었습니다. iTunes Connect에서 앱 빌드를 원했습니다. 이 접근 방식은 저에게 효과적이었습니다. 원래 문제를 해결하지 못하고 Xcode 자체를 통해 업로드하는보다 직접적인 방법보다 다소 긴 방식이지만 효과가있었습니다! 따라서 '건설적'입니다. 불공정 한 반대표를 무효화하기위한 찬성.
Ash

추가로 mfossat의 답변 (및 의견)을 살펴보십시오. 이 답변이 이전에 나온 것을 제외 하고는이 답변에서 제공 한 것과 똑같은 조언입니다. 반대 투표를하려는 경우이 스레드의 모든 답변에서 적어도 일관성을 유지하십시오.
Ash


1

업데이트 : Apple이이 버그를 수정 한 것으로 보입니다. Xcode 6.4를 사용하는 빌드를 iTunes Connect에 성공적으로 업로드했습니다. 나는 이것이 주최자 버그이거나 iTC 버그라고 생각하지만 그들은 그것을 고쳤습니다.

솔루션이 애플리케이션 로더를 사용하기 전에.

이제 Xcode 6.x를 사용하여 제출할 수 있습니다. Xcode 7은 ATS로 인해 많은 리팩토링이 필요하기 때문에 6.x에서 빌드를 업로드해야합니다. 표준 "AllowArbitraryLoads"는 내 프로젝트에 적합하지 않습니다.


0

이것은 Apple 측의 새로운 버전 번호 유효성 검사 논리로 인해 발생할 수 있습니다. 우리의 경우 앱의 버전 번호 문자열 끝에 추가 ".1"을 추가하면 Application Loader를 사용하여 업로드 할 수있었습니다.

하지만이 오류 메시지가 "선택한 응용 프로그램이 존재하지 않습니다"라는 오류 메시지가 표시된다는 사실이 정말 이상합니다.


0

나는 같은 문제를 겪고 있었다. Application loader로 업로드를 시도한 다음 번들 버전에 대한 설명 오류가 발생했습니다. 포드 및 정적 라이브러리에서 모든 타사 info.plist를 제거한 후 빌드를 업로드 할 수 있습니다.


0

이 문제를 해결했습니다. OSX를 10.10.5로, XCode를 7.0.1로 업데이트해야했습니다. XCode에서는 몇 가지 키를 설정해야합니다. 앱 또는 게임에 인터넷 액세스가 필요한 경우 NSAppTransportSecurity 키가 필요합니다. 이 설정 후 xcode에서 완벽하게 작동합니다. 그리고 라이브 아이튠즈 연결에 문제가 없습니다.

<key>UIRequiresFullScreen</key>
    <true/>

<key>NSAppTransportSecurity</key>
    <dict>
        <key>NSAllowsArbitraryLoads</key>
        <false/>
        <key>NSExceptionDomains</key>
        <dict>
            <key>domain.com</key>
            <dict>
                <key>NSExceptionAllowsInsecureHTTPLoads</key>
                <true/>
                <key>NSExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSExceptionRequiresForwardSecrecy</key>
                <false/>
                <key>NSIncludesSubdomains</key>
                <false/>
                <key>NSThirdPartyExceptionAllowsInsecureHTTPLoads</key>
                <false/>
                <key>NSThirdPartyExceptionMinimumTLSVersion</key>
                <string>TLSv1.1</string>
                <key>NSThirdPartyExceptionRequiresForwardSecrecy</key>
                <false/>
            </dict>
        </dict>
    </dict> 

0

비슷한 문제에 대한 나의 해결책은 Fastlane Tools https://fastlane.tools를 사용하는 것입니다.
먼저 GYM 도구를 사용하여 프로젝트를 빌드 / 보관 한 다음 Pilot을 사용하여 iTunesConnect Testflight로 보낼 수 있습니다. 이 도구는 코드 서명, 제출 등과 관련된 모든 문제를 해결하므로 추천 할 수 있습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.