Chcę przetestować w zakupach aplikacji, dlatego wgrałem kompilację z xcode. Widzę kompilację w „Prerelase”, ale nie w „Versions”. Po jakim czasie pojawią się w „Wersjach”? Minęło 30 minut
ios
xcode
app-store-connect
user3364192
źródło
źródło
Sprawdź, czy w skrzynce odbiorczej nie ma wiadomości e-mail z iTunes Store:
XCode 8 poinformował mnie, że przesyłanie się powiodło, ale kompilacja nie pojawiła się w iTunesConnect, dopóki nie naprawię problemów wskazanych w e-mailu i nie prześlę ponownie.
źródło
Może być pomocny:
źródło
Aby zaktualizować odpowiedź @cdescours, przesłane kompilacje można teraz zobaczyć na karcie „Aktywność” w stanie „Przetwarzanie”.
źródło
Po przesłaniu aplikacji sprawdź kartę Aktywność w iTunes Connect i poczekaj, aż się przetworzy:
źródło
Sprawdź swój email. Musisz mieć problem lub brakujący raport dotyczący wiadomości e-mail. Dostałem e-maila, w którym brakuje mi
NSCameraUsageDescription
kluczaInfo.plist
źródło
W przypadku, gdy dodajesz kompilację z celem wdrożenia> 9, dodaj te klucze do info.plist w przypadku, gdy używasz aparatu i zdjęć:
Privacy - Camera Usage Description
orazPrivacy - Photo Library Usage Description
z poprawnym opisem.Miałem ten sam problem, gdy przesłałem pusty ciąg dla tych kluczy.
źródło
Gdy przesyłasz swoją kompilację z programu ładującego aplikację lub bezpośrednio z xcode do App Store i nie jest ona wyświetlana nawet przy wielu przesyłanych plikach z różnymi wersjami kompilacji
na przykład używałem aparatu, biblioteki zdjęć, mikrofonu i lokalizacji.
Do mojego projektu dodałem ciąg w następujący
sposób. Ta aplikacja wymaga dostępu do aparatu.
b. Ta aplikacja wymaga dostępu do biblioteki zdjęć.
do. Ta aplikacja wymaga dostępu do mikrofonu Twojego urządzenia.
re. Ta aplikacja wymaga dostępu do Twojej lokalizacji.
mi. Ta aplikacja wymaga dostępu do Bluetooth.
Uwaga: ten ciąg uprawnień jest obowiązkowy od iOS 10.
źródło
NSLocationWhenInUseUsageDescription
,NSCameraUsageDescription
,NSPhotoLibraryUsageDescription
.Czasami może zajść potrzeba sprawdzenia poczty. Podczas przesyłania nie będzie żadnych błędów. Ale firma Apple mogła wysłać wiadomość e-mail z błędami w kompilacji. W moim przypadku otrzymałem wiadomość e-mail z wymienionym w nim następującym błędem.
Dodałem klucz NSPhotoLibraryUsageDescription, ale ciąg opisu był pusty.
źródło
Możesz zobaczyć wszystkie swoje działania (tutaj ostatnio przesłane kompilacje). Zapewni również aktualny stan Twojej kompilacji.
źródło
Opierając się na odpowiedzi @ sreedeep-kesav (za mało przedstawiciela do komentowania)
Privacy - Camera Usage Description
iPrivacy - Photo Library Usage Description
można to ustawić, otwierającInfo.plist
plik w Xcode i wybierając przycisk plus obokInformation Property List
:źródło
Wow, to było super irytujące! Szczerze mówiąc, nie wiem, w czym był problem, ponieważ w ciągu ostatnich kilku lat przesłałem wiele aplikacji do sklepu z aplikacjami za pośrednictwem Xcode, ale w ciągu ostatnich kilku dni próbowałem przesłać 8 różnych kompilacji w ciągu 12 godzin, ale ŻADNA z nich się nie pojawiła w iTunesConnect jako przetwarzanie lub gdziekolwiek indziej. W końcu wypróbowałem Application Loader, chociaż NIGDY wcześniej nie musiałem go używać. Pierwsza próba przekroczyła limit czasu „Pobieranie tokena Apple Connect” lub coś w tym stylu. I CMD + Q i ponownie wypróbowałem program Application Loader, a po drugim zakończeniu przesyłania ... i teraz moja kompilacja pojawia się w iTunesConnect jako przetwarzanie. OMG, to było denerwujące, zagmatwane i ogromna strata czasu (chyba typowe doświadczenie Apple Dev).
W każdym razie ... pomyślałem, że podzielę się wynikami.
źródło
Napotkałem ten sam problem, po załadowaniu kompilacji nie wyświetla się,
AppStore Connect
nawet jeśli nie otrzymałem żadnej wiadomości z problemem od Apple. Więc po prostu czekam na jeden dzień i ta kompilacja zaczyna być widocznaAppStore Connect
po dniu. To dziwna sprawa, którą zespół Apple musi się zająć.Miłego kodowania. :)
źródło
Sprawdź wszystkie opcje polityki prywatności w pliku Info.plist.
źródło
Sprawdź stan nowej kompilacji na karcie „ Aktywność ”. Gdy etykieta „ Przetwarzanie ” zniknie z kompilacji, powinno być możliwe jej użycie.
źródło
Natknąłem się na te same problemy, przełączyłem się z Xcode6.0 na Xcode6.1 i moje kompilacje zaczęły pojawiać się na liście.
źródło
Chcę podzielić się moim doświadczeniem, wgrałem kompilację za pomocą programu do przesyłania aplikacji i xcode i po 10 godzinach nie widziałem żadnej kompilacji na itunes connect. W końcu skontaktowałem się z Apple i wyjaśnili, że sprawdzanie poprawności kompilacji może zająć maksymalnie 24 godziny. Po 24 godzinach, jeśli kompilacja nie jest widoczna na powiązanej stronie, radzą przesłać nowszą wersję. A jeśli po kolejnych 24 godzinach nadal nie ma żadnej kompilacji, możesz zadzwonić do pomocy programisty Apple. Oto strona, na której można znaleźć numery telefonów:
https://developer.apple.com/contact/phone/
Opublikowanie pierwszej wersji aplikacji może zająć kilka dni, ale nowsza wersja zajmuje znacznie mniej czasu.
źródło
Sprawdź wszystkie klucze i wartości w pliku info.plist . jeśli brakuje jakiegokolwiek klucza, spowoduje to problem. AppIcon i inne rzeczy zapisane w pliku info.plist muszą być perfekcyjne, wtedy nie uda się uzyskać tego wydania.
źródło
Sprawdź swój schemat, który wybrałeś, nie debuguj.
źródło
To zadziałało dla mnie
Jeśli brakuje kompilacji na karcie „Aktywność” Itunes. Następnie sprawdź klucze info.plist. Jeśli są tam wszystkie klucze, sprawdź opis wszystkich kluczy. jeśli ich długość jest krótka, zwiększ długość opisu kluczy.
źródło
Chciałem tylko podzielić się moim doświadczeniem. Moja kompilacja przekroczyła etap przetwarzania (była to zaledwie 984 kB aplikacji), ale nie pojawiła się na karcie „Wersje” przez ponad 30 minut. Sprawdziłem również dwukrotnie pocztę, ale nie otrzymałem niczego od Apple. Jednak w zakładce wersje miałem wymienione 3 kompilacje z wyłączeniem najnowszej. U mnie zadziałało to, że po prostu kliknąłem ostatnią wersję (kliknąłem numer kompilacji), a następnie kliknąłem opcję Expire Build, a ostatnia kompilacja voila, była natychmiast dostępna w bieżącej wersji.
Nie znalazłem żadnego dokumentu Apple wyjaśniającego tę anomalię.
Mam nadzieję, że to pomoże! Twoje zdrowie
źródło
Cóż, w moim przypadku wgrałem kompilację ze zaktualizowaną wersją. podobnie jak
1.1.0
Build1.1.0
, wróciłem do1.0.0
kompilacji1.0.5
i ta sama kompilacja była widoczna pod1.0.0
rozwijanym menu nagłówka.Mam nadzieję, że to komuś pomoże.
źródło
To był mój błąd:
Miałem niewielką aktualizację w części dotyczącej treści powiadomień push i nawet nie dotknąłem kodu.
Ale pomyślałem, że być może będę musiał go ponownie przesłać, aby odzwierciedlić tę zmianę w najnowszej wersji.
I zrobiłem.
Próbowano przesłać 3 konstrukcje jeden po drugim.
Ale w wersji testowej nie pojawiła się żadna kompilacja.(Wstrząśnięty)
Później zdałem sobie sprawę, że mój błąd polega na tym, że po prostu aktualizując część zawartości APNS bez dotykania mojego kodu, próbowałem przesłać nową kompilację i spodziewałem się odzwierciedlić ją w locie testowym. (Tak głupi z mojej strony)
źródło