Występuje następujący błąd podczas próby zainstalowania aplikacji za pośrednictwem witryny TestFlightApp.com.Awaria instalacji Ad Hoc systemu iOS
"Unable to download application. "helloworld" could not be installed at this time.
Próbowałem też zainstalować przez iTunes i Apple Configurator.
Kiedy po raz pierwszy dostałem ten błąd, pomyślałem, że może to być spowodowane faktem, że program deweloperski firmy Apple jest wyłączony kilka tygodni temu, więc zregenerowałem wszystkie moje certyfikaty, korzystając z żądania podpisania kodu na moim laptopie, a następnie przebudowałem wszystkie profile udostępniania.
Następnie usunąłem wszystkie profile z mojego iPhone'a i XCode i usunąłem TestFlight z mojego telefonu.
Następnie zarchiwizowałem aplikację, przesłałem ją na lot testowy, dałem uprawnienia wszystkim urządzeniom w profilu i wysłałem e-maile z powiadomieniem z linkiem do pobrania.
Kiedy próbuję pobrać, pasek postępu prawie do końca, a następnie pojawia się błąd. To, co widzę w konsoli podczas instalacji (z iPhone Configuration Utility):
SpringBoard[67] <Warning>: Killing com.helloworldapp for app installation
installd[53] <Error>: 0x2c6000 handle_install: Install
of "/var/mobile/Media/Downloads/-2429066128781955904/-410631401396950200"
requested by itunesstored
installd[53] <Error>: 0x2c6000 MobileInstallationInstall_Server: Installing
app com.helloworldapp
installd[53] <Error>: Aug 23 11:45:37 SecTrustEvaluate
[leaf CriticalExtensions IssuerCommonName]
installd[53] <Error>: 0x2c6000 verify_signer_identity:
MISValidateSignatureAndCopyInfo failed for
/var/tmp/install_staging.a1ku9y/foo_extracted/Payload/helloworld.app/helloworld: 0xe8008017
installd[53] <Error>: 0x2c6000 do_preflight_verification: Could not verify
executable at /var/tmp/install_staging.a1ku9y/foo_extracted/Payload/helloworld.app
installd[53] <Error>: 0x2c6000 install_application: Could not preflight
application install
itunesstored[71] <Error>: 0x183b000 MobileInstallationInstall: failed with -1
installd[53] <Error>: 0x2c6000 handle_install: API failed
Więc mam zupełnie nowe certyfikaty i profile, profil ma urządzeń Próbuję zainstalować wbudowane i ja dostałem pozwolenie na te urządzenia w TestFlight.
Brakuje mi teraz, naprawiłem podobne problemy w przeszłości, więc wyczerpały się wszystkie moje zwykłe pomysły.
Próbowałem również zwiększyć numer wersji, (działało to w przeszłości), ale bez powodzenia.
Niedawno przeniosłem projekt z folderu/Users/na zewnętrzny dysk twardy, ale zaktualizowałem wszystkie niezbędne ścieżki i mogę zbudować aplikację i uruchomić ją przez Xcode, więc nie widzę, jak to jest problem.
UPDATE: Dzięki odpowiedź Jasona udało mi się dostać inny błąd z Konfiguratora firmy Apple
A signed resource has been added, modified or deleted
-402620393
com.apple.mdk.amderror
UPDATE: Dla kompletności, tutaj jest błąd pojawia się na iPhone podczas próby synchronizowane poprzez iTunes:
iTunes Sync: 'helloworld' failed to install
Żądanie podpisania kodu, którego użyłem do wykonania certyfikatów jest stare - użyłem go jakiś czas temu, czy muszę utworzyć nowy plik żądania za każdym razem, gdy robię certyfikaty? –
W końcu dostałem kolegę z drużyny, który sklonował repo na swoim macu, wygenerował nowe certyfikaty i profile, a on bez problemu przesłał aplikację do sklepu z aplikacjami. Próbowałem przesłać zgłoszenie do sklepu z aplikacjami i otrzymałem błędy podpisywania kodu. Myślę, że problem polega na przeniesieniu projektu na zewnętrzny dysk twardy. Spróbuję zbudować nowy projekt na dysku HDD, sklonować go z GitHub i sprawdzić, czy to rozwiąże moje problemy. –