programing

항목 연결에 빌드가 표시되지 않습니다.

skycolor 2023. 5. 27. 10:00
반응형

항목 연결에 빌드가 표시되지 않습니다.

앱 구매에서 테스트를 하고 싶어서 xcode로 빌드를 업로드했습니다.빌드는 "Prelease" 아래에 표시되지만 "Versions"에는 표시되지 않습니다."Versions"에 나오는 데 얼마나 걸립니까?30분이 지났습니다.

빌드는 "사전 릴리스" 탭에서 "처리" 단계가 진행될 때까지 표시되지 않습니다.앱의 크기에 따라 달라져야 합니다.제 10Mb 앱은 5분 정도 걸렸습니다.

받은 편지함에서 iTunes Store의 이메일 확인:

제목: iTunes Connect:앱 [...]에 하나 이상의 문제가 있습니다.

개발자님께,

[사용자의 앱]에 대한 최근 배달에서 하나 이상의 문제가 발견되었습니다.배송을 처리하려면 다음 문제를 해결해야 합니다.

이 앱은 사용 설명 없이 개인 정보에 민감한 데이터에 액세스하려고 시도합니다.앱의 Info.plist에는 앱이 이 데이터를 사용하는 방법을 사용자에게 설명하는 문자열 값이 포함된 NSPotoLibraryUsageDescription 키가 포함되어 있어야 합니다.

[...]

필요한 수정 작업이 완료되면 수정된 이진 파일을 다시 전송할 수 있습니다.

안부 전해요,

앱스토어 팀

Xcode 8은 업로드에 성공했다고 알려주었지만, 이메일에 표시된 문제를 수정하고 다시 제출할 때까지 빌드가 iTunes Connect에 나타나지 않았습니다.

도움이 될 수 있음:

  1. 빌드를 ITunes에 푸시하는 동안 Organizer 창을 최소화하여 백그라운드에서 모든 작업이 순조롭게 진행되고 "빌드를 성공적으로 푸시했습니다."라는 메시지가 표시됩니다.
  2. 그러나 빌드가 항목 저장소에 표시되지 않고 "Processing" 단계에서 표시되지만 "Versions"에는 표시되지 않는 경우가끔 빌드가끔 빌드가 표시됩니다.
  3. 1단계와 2단계를 반복했지만 결과는 동일합니다.
  4. 그런 다음 Minimized가 아닌 Organizer(Forground)으로 빌드를 눌렀고 모든 것이 작동했습니다. (@cdescours가 지적한 대로 크기에 따라 시간이 걸립니다.)
  5. 이 실험은 2014년 10월 30일자로 하루 종일 수행되었으며 나중에 동일한 문제가 발견되었습니다.따라서 빌드가 백그라운드에서 푸시될 때 iTunes에 문제가 있다는 결론을 내릴 수 있습니다.

앱을 업로드한 후 iTunes Connect의 Activity 탭을 확인하고 다음 작업이 처리될 때까지 기다립니다.

여기에 이미지 설명 입력

@cdescours의 답변을 업데이트하기 위해 업로드된 빌드를 이제 "Processing"(처리 중) 상태의 "Activity"(활동) 탭에서 볼 수 있습니다.

이메일을 확인합니다.이메일에 문제가 있거나 누락된 보고서가 있어야 합니다.보고 싶은 이메일을 받았습니다.NSCameraUsageDescription 입력 키력Info.plist

여기에 이미지 설명 입력

애플리케이션 로더에서 빌드를 업로드하거나 xcode에서 App Store로 직접 업로드하고 빌드 버전이 다른 여러 업로드에도 표시되지 않는 경우

  1. .plist 파일을 열고 "Privacy - ........"로 시작하는 키 문자열이 있는지 확인합니다.
  2. 문자열 값이 비어 있으면 일부 문자열을 추가합니다.
    예를 들어, 저는 카메라, 사진 라이브러리, 마이크, 위치를 사용했습니다.
    다음과 했습니다.
    이 앱을 사용하려면 카메라에 액세스해야 합니다.
    이 앱을 사용하려면 사진 라이브러리에 액세스해야 합니다.
    이 앱을 사용하려면 장치의 마이크에 액세스해야 합니다.
    이 앱을 사용하려면 위치에 액세스해야 합니다.
    이 앱은 블루투스에 액세스해야 합니다.
  3. 이제 빌드를 업로드하면 수락됩니다.

참고: iOS 10부터는 이 권한 문자열이 필수입니다.

대상이 및 info합니다. 배포 대 인 > 9 빌 와 사 경 에 info.plist 다Privacy - Camera Usage Description그리고.Privacy - Photo Library Usage Description유효한 설명이 있는

제가 이 키들에 대해 빈 문자열로 제출했을 때도 같은 문제가 있었습니다.

때때로 이메일을 확인해야 할 수도 있습니다.업로드하는 동안 오류가 발생하지 않습니다.하지만 애플이 당신의 빌드에 오류가 있는 이메일을 보냈을 수도 있습니다.저의 경우 다음과 같은 오류가 있는 이메일을 받았습니다.

This app attempts to access privacy-sensitive data without a usage description. The app's Info.plist must contain an NSPhotoLibraryUsageDescription key with a string value explaining to the user how the app uses this data.

NSPotoLibraryUsageDescription 키를 추가했지만 설명 문자열이 비어 있습니다.

모든 활동(최근에 업로드된 빌드)을 볼 수 있습니다.또한 빌드의 현재 상태를 제공합니다.

@sreedeep-kesav의 답변을 기반으로 합니다(댓글을 달기에는 충분하지 않습니다).Privacy - Camera Usage Description그리고.Privacy - Photo Library Usage Description다▁opening니를 열어 할 수 .Info.plist하고 Xcode Xcode 옆에 합니다.Information Property List:

여기에 이미지 설명 입력

와 이거 정말 짜증나요!솔직히 저는 지난 몇 년 동안 Xcode를 통해 앱스토어에 많은 앱을 업로드했기 때문에 무엇이 문제였는지 모르겠습니다. 하지만 지난 며칠 동안 저는 12시간에 걸쳐 8개의 다른 빌드 업로드를 시도했지만 그 중 어떤 것도 iTunesConnect나 다른 곳에서 처리 중으로 나타나지 않았습니다.저는 한 번도 그것을 사용해 본 적이 없는데도 결국 애플리케이션 로더를 사용해 보았습니다.첫 번째 시도에서 "Apple Connect 토큰 가져오기" 또는 기타 작업이 시간 초과되었습니다.CMD+Q를 사용하여 Application Loader를 다시 시도하고 업로드가 두 번째로 완료되었을 때... 이제 내 빌드가 iTunesConnect에 처리 중으로 표시됩니다.OMG는 짜증나고 혼란스러우며 엄청난 시간 낭비였습니다(일반적인 Apple Dev 경험이었던 것 같습니다).

어쨌든...내 결과를 공유할 거라고 생각했어요.

업로드하면 빌드가 표시되지 않으므로 동일한 문제가 발생했습니다.AppStore Connect심지어 나는 애플로부터 어떠한 이슈 메일도 받지 못했습니다.그래서 저는 하루만 기다리면 그 빌드가 시작됩니다.AppStore Connect입니다.애플 팀이 조사해야 하는 이상한 문제입니다.

해피 코딩.:)

Info.plist 파일에서 모든 개인 정보 액세스 정책 옵션을 선택합니다.

"활동" 탭에서 새 빌드의 상태를 확인합니다.Processing(처리) 레이블이 빌드에서 사라지면 이 레이블을 사용할 수 있습니다.

디버그가 아닌 릴리스를 선택한 스키마를 확인합니다.

동일한 문제를 발견하고 Xcode6.0에서 Xcode6.1로 전환하여 빌드가 목록에 나타나기 시작했습니다.

앱 업로더와 xcode로 빌드를 업로드한 후 10시간이 지나도록 아이튠즈가 연결된 빌드를 볼 수 없었기 때문에 저는 제 과거를 공유하고 싶습니다.마지막으로 애플에 연락을 해보니 빌드 검증에 최대 24시간이 소요될 수 있다고 합니다.24시간 후에 빌드가 관련 페이지에 표시되지 않으면 최신 버전을 업로드하는 것이 좋습니다.그리고 두 번째 24시간이 지나도 빌드가 없으면 애플 개발자 프로그램 지원을 요청할 수 있습니다.전화 번호를 찾을 수 있는 페이지는 다음과 같습니다.

https://developer.apple.com/contact/phone/

응용프로그램의 첫 번째 버전을 게시하는 데는 며칠이 걸릴 수 있지만 최신 버전을 게시하는 데는 훨씬 적은 시간이 소요됩니다.

info.plist 파일의 모든 키와 값을 확인하십시오. 키가 하나라도 없으면 이 문제가 발생합니다.앱아이콘과 info.plist 파일에 기록된 다른 것들은 현 상태여야 합니다. 그러면 당신은 이 문제를 얻을 수 없을 것입니다.

이것은 나에게 효과가 있었습니다.

항목 '활동' 탭에서 빌드가 누락된 경우.그런 다음 info.plist 키를 확인합니다.모든 키가 있는 경우 모든 키 설명을 확인합니다.키 길이가 짧으면 키 설명 길이를 늘립니다.

저도 제 경험을 공유하고 싶었습니다.My Build가 Processing Step(984kB 앱)을 넘었지만 "Versions(버전)" 탭에 30분 이상 나타나지 않았습니다.저도 이메일을 다시 확인했지만 애플로부터 아무것도 받지 못했습니다.그러나 버전 탭에는 최신 빌드를 제외한 3개의 빌드가 나열되어 있습니다.가장 최근의 빌드를 클릭한 다음(빌드 번호 클릭) 빌드 만료를 클릭하면 최신 빌드를 즉시 사용할 수 있습니다.

이 문제를 설명하는 Apple 문서를 찾을 수 없습니다.

도움이 되길 바랍니다!건배.

제 경우에는 업데이트된 버전의 빌드를 업로드했습니다.맘에 들다1.1.0 빌드 1.1.0그리고 나서 나는 되돌아갔습니다.1.0.0빌드1.0.5헤더 드롭다운 아래에 동일한 빌드가 표시되었습니다.

누군가에게 도움이 되길 바랍니다.

이것은 나의 실수였습니다.

푸시 알림 콘텐츠 부분에 사소한 업데이트가 있어서 코드를 건드리지도 않았습니다.

하지만 최신 버전의 변경 사항을 반영하기 위해 다시 업로드해야 할 수도 있다고 생각했습니다.

그리고 내가 그랬습니다.

3개의 빌드를 하나씩 업로드하려고 했습니다.

그러나 테스트 비행 버전에는 단 하나의 빌드도 나와 있지 않습니다.(충격)

나중에 저는 제 코드를 건드리지도 않고 APNS 콘텐츠 부분을 업데이트하는 것만으로도 새로운 빌드를 업로드하려고 했고 테스트 비행에 반영할 것으로 기대하고 있었다는 제 실수를 깨달았습니다. (제가 너무 멍청해서요.)

2020년 2월에 Apple은 TestFlight 업로드 정책을 변경했습니다.내보내기 규정 준수 정보를 제공하고 iOS 빌드 페이지에 빌드를 테스트할 준비가 되었다는 메시지가 표시되는 경우에도 앱을 TestFlight에 업로드하기 위해 동일한 이전 단계를 수행하면 TestFlight 앱에 나타나지 않습니다.정말 이상하죠?StackOverflow 스레드를 검색하고 검색한 결과, 작동하려면 info.plist에 행을 추가해야 합니다.

App Uses Non-Exempt Encryption = NO

info.plist 이렇게 하면 마법처럼 작동합니다.또한 새 빌드를 업로드할 때마다 내보내기 규정 준수 정보를 제공할 필요가 없습니다.

저도 같은 문제가 있어요.Xcode를 통해 아카이브를 다시 배포하려고 시도하여 문제가 해결되었습니다.마지막 단계에서 동일한 버전 번호의 앱이 이미 업로드되었다는 오류가 표시되었습니다(1시간 전에 처음 업로드했습니다).오류 메시지가 나타나자마자 앱스토어 연결에서 원래 빌드를 사용할 수 있다는 이메일을 받았습니다.업로드 프로세스에 워크플로우 문제가 있어야 합니다.

언급URL : https://stackoverflow.com/questions/25784313/build-not-visible-in-itunes-connect

반응형