Próbuję przesłać do iTunes Connect z Xcode 6.4. Otrzymuję ten błąd
Nie można zweryfikować Twojej aplikacji
Wybrana aplikacja nie istnieje.
Jestem w stanie znaleźć profil informacyjny za pośrednictwem mojego konta dewelopera w poprzednim kroku. Sprawdziłem dwukrotnie wszystkie identyfikatory. Wypróbowałem również Application Loader i otrzymałem w zasadzie ten sam błąd. Dziwne jest to, że kilka godzin wcześniej przesłałem inną aplikację na to samo konto bez żadnych problemów. Każda pomoc byłaby bardzo mile widziana.
ios
xcode
app-store-connect
mfossat
źródło
źródło
Odpowiedzi:
Wypróbowałem Application Loader i zadziałało. Nie działało 2 godziny wcześniej. Dziwne jest to, że próbowałem pobrać aplikację z App Store i nie mogli znaleźć mojego konta. Pojawiły się nowe warunki korzystania z usługi i zgodziłem się. Następnie mogłem pobierać pliki przy użyciu poprzedniego „nieistniejącego” konta. Wtedy wypróbowałem aplikację ładującą i zadziałało. Musi być coś po stronie Apple'a, co wkrótce zostanie naprawione.
źródło
Xcode.app/Contents/Applications/Application Loader.app
.Miałem ten sam problem, oto co zrobiłem, aby wysłać aplikację do sklepu z aplikacjami:
Na XCODE create wygeneruj "Archiwum", kiedy pojawi się okno / wyskakujące okienko "Organizatora", potwierdź je tak jak zwykle. Jeśli zweryfikowano, kliknij „Eksportuj” i wybierz „Zapisz do wdrożenia w sklepie z aplikacjami na iOS”. Zapisz go gdzieś i zanotuj tę lokalizację, będziesz potrzebować pliku IPA.
Zainstaluj „Application Loader” z https://itunesconnect.apple.com/apploader/ApplicationLoader_3.1.dmg , jeśli jeszcze go nie masz.
Wykonaj proste kroki, aby przesłać aplikację do sklepu z aplikacjami. To jest „Dostarcz swoją aplikację”, wybierz plik IPA i gotowe!
Mam nadzieję że to pomoże!
źródło
open "/Applications/Xcode.app/Contents/Applications/Application Loader.app"
Podczas gdy inni odnoszą sukcesy z programem ładującym aplikacje, ja nie otrzymałem i otrzymałem inny błąd «Nie masz uprawnień do korzystania z tej usługi» Świetnie!
Ponieważ iOS 9.1 został właśnie wydany wczoraj, być może Xcode 6.x jest wycofywany, ale nie jesteśmy gotowi do migracji do Xcode 7.x dla tego konkretnego projektu.
Udało mi się zarchiwizować w Xcode 6.x i użyć Organizatora w Xcode 7.1, aby przesłać do App Store. Procedura wygląda następująco:
Mamy nadzieję, że pomoże ci to, jeśli przesyłanie Xcode i Application Loader nie powiedzie się.
źródło
Pobierz Xcode 7 i spróbuj przesłać nową kompilację, upewnij się, że zmieniłeś wersję lub (i) numer kompilacji aplikacji, powinno działać.
źródło
Wygląda na to, że jest to błąd / „funkcja” iTC niezwiązana z wersją Xcode. Dołączone platformy powinny podnosić ich wersje (CFBundleShortVersionString), aby pasowały do wersji aplikacji. Powiązane tematy: https://github.com/CocoaPods/CocoaPods/issues/4421 https://github.com/Carthage/Carthage/issues/859
źródło
Eksportowanie i przesyłanie przez Application Loader zadziałało dla mnie.
źródło
Nie udało się przesłać archiwum przy użyciu Xcode 6.4 i 7.1, ale pomyślnie przesłano je za pomocą Xcode 7.0.1. http://adcdownload.apple.com/Developer_Tools/Xcode_7.0.1/Xcode_7.0.1.dmg
źródło
AKTUALIZACJA: Wygląda na to, że firma Apple naprawiła ten błąd. Właśnie pomyślnie przesłałem kompilację przy użyciu Xcode 6.4 do iTunes Connect. Wydaje mi się, że był to błąd organizatora lub błąd iTC, ale naprawili go.
Wcześniej rozwiązaniem było użycie programu ładującego.
Teraz powinno być możliwe przesłanie za pomocą Xcode 6.x. Musimy nadal załadować kompilację z 6.x, ponieważ Xcode 7 wymaga wielu refaktoryzacji ze względu na ATS. Standardowe „AllowArbitraryLoads” nie działa w moim projekcie.
źródło
Wygląda na to, że może to być spowodowane nową logiką sprawdzania poprawności numeru wersji po stronie Apple. W naszym przypadku dodanie dodatkowego „.1” na końcu ciągów numeru wersji aplikacji umożliwiło załadowanie jej za pomocą modułu ładującego aplikację.
Naprawdę dziwne / zwodnicze, że komunikat o błędzie to „Aplikacja, którą wybrałeś, nie istnieje”.
źródło
Miałem ten sam problem. Próbowałem przesłać za pomocą programu ładującego aplikację, ale otrzymałem opisowe błędy dotyczące wersji pakietu. Po usunięciu wszystkich zewnętrznych info.plist z podów i statycznych bibliotek, będzie działać, aby przesłać moją kompilację.
źródło
Naprawiłem ten problem. Musiałem zaktualizować OSX do 10.10.5, a XCode do 7.0.1. W XCode musisz ustawić kilka kluczy. Klucz bezpieczeństwa NSAppTransportSecurity jest wymagany, jeśli Twoja aplikacja lub gra wymaga dostępu do Internetu. Po tej konfiguracji działa idealnie z samego xcode. I żaden problem na żywo w iTunes Connect.
źródło
Moim rozwiązaniem podobnych problemów jest użycie narzędzi Fastlane https://fastlane.tools
Najpierw możesz użyć narzędzia GYM do zbudowania / zarchiwizowania projektu, a następnie Pilot do wysłania go do iTunesConnect Testflight. To narzędzie rozwiązuje wszystkie moje problemy z podpisywaniem, przesyłaniem kodu itp., Więc mogę je polecić.
źródło